پرش به محتوا

زبان برنامه نویسی سی/برنامه های لازم برای برنامه‌نویسی

ویکی‎کتاب، کتابخانهٔ آزاد

همان طور که گفته شد ، شما برای نوشتن برنامه ، به برنامه هایی جهت نوشتن و کامپایل متن منبع احتیاج خواهید داشت
برنامه‌های زیر همگی رایگان و اکثراً متن‌باز هستند

ویرایشگرهای متن

[ویرایش]

++Notepad

لینک دانلود نوت‌پدپلاس‌پلاس
سیستم عامل : ویندوز

Programmer's Notepad

نوت‌پد برنامه‌نویسی
سیستم عامل : ویندوز

PSPad

پی‌اس‌پد
سیستم عامل : ویندوز

Geany

جینی
سیستم عامل : لینوکس / مکینتاش / ویندوز / + محیط‌های ایکس ویندو

Sublime

سابلایم
سیستم عامل : لینوکس / مکینتاش / ویندوز

Vim

ویم
سیستم عامل : لینوکس / مکینتاش / ویندوز / + محیط‌های ایکس ویندو

GNU Emacs

گنیو ایمکس
سیستم عامل : لینوکس / ویندوز
نکته : نسخ ویندوز در فولدر windows که در انتهای صفحه وجود دارد ، موجود می‌باشند

Atom

اتم
سیستم عامل : مکینتاش / لینوکس / ویندوز / + محیط های ایکس ویندو
نکته : پس از دانلود برنامه می‌توانید ، افزونه‌ها و مشتقات برنامه را هم دانلود کنید

gEdit

جی‌ادیت
سیستم عامل : لینوکس / ویندوز / مکینتاش
نکته : پس از دانلود برنامه می‌توانید ، افزونه‌ها و مشتقات برنامه را هم دانلود کنید

Visual Studio Code

استودیوی ویرایشگر تصویری کد
سیستم عامل : لینوکس / ویندوز / مکینتاش
نکته : پس از دانلود برنامه می‌توانید ، افزونه‌ها و مشتقات برنامه را هم دانلود کنید


کامپایلرها

[ویرایش]

Tiny C Compiler

کامپایلر ریز سی
سیستم عامل : ویندوز / لینوکس

Portable C Compiler

کامپایلر قابل حمل سی
سیستم عامل : محیط های ایکس ویندو ( یونیکس ، بی‌اس‌دی ، لینوکس و ... )

Little C Compiler

کامپایلر کوچک سی
سیستم عامل : ویندوز

GCC - GNU Compiler Collection

برای لینوکس و توزیع‌های آن ( که برخی ، خود جی‌سی‌سی را به همراه دارند ) :
مجموعه کامپایلر های گنو

برای ویندوز :
جی‌سی‌سی مینیمال برای ویندوز

و همچینین کامپایلر و شبیه ساز لینوکس ، جهت کامپایل کردن برنامه های لینوکس برای ویندوز :
Cygwin
سیگوین

CLang

کِلنگ
سیستم عامل : لینوکس / مکینتاش / ویندوز / فری‌بی‌اس‌دی و ...

Digital Mars

دیجیتال مارس
سیستم عامل : ویندوز


محیط های یکپارچه تولید نرم افزار

[ویرایش]

Pelles C

پلس سی
سیستم عامل : ویندوز

Code::Blocks

کدبلاکس
سیستم عامل : لینوکس / مکینتاش / ویندوز و ...

Open Watcom

اوپن واتکام
سیستم عامل : ویندوز / لینوکس / مکینتاش و ...

CodeLite

کدلایت
سیستم عامل : لینوکس / مکینتاش / ویندوز و ...

Virtual-C IDE

محیط مجازی زبان سی
سیستم عامل : ویندوز

نکته : این برنامه قابلیت تست و آموزش زبان سی را به وسیله مفسّر فراهم می‌نماید