مشاهده تصاویر بیشتر ...
هدف از این آموزش نوشتن نرم افزار به کمک زبان برنامه نویسی C به کاربران سیستم های GNU است. اصولا این مقاله به عنوان خود آموز برای افراد مبتدی نوشته شده اما بریا استفاده به عنوان مرجع توسط کاربران با تجربه نیز قابل استفاده است.
مطالب این مقاله می توانند به دو بخش تقسیم شوند:
هسته زبان سی
توابع استاندارد ارایه شده برای برنامه نویسان
زبان برنامه نویسی C استاندارد است. C زبان استاندارد برنامه نویسی سیستم های بر پایه GNU و BSd است. اغلب این سیستم عامل ها به همراه برنامه های کاربردی که بر روی آنها اجرا می شوند به زبان C نوشته شده اند.
C بیش از سی سال پیش برای نوشتن سیستم عامل و برنامه های کاربردی شروع به توسعه یافت. C کوچک است. طراحی قابل بسط به آن این امکان را داد تا به همراه صنعت کامپیوتر توسعه پیدا کند. به دلیل قدمت و محبوبیت C زبانی دارای پشتیبانی بسیار خوب است. ابزارهای زیادی به وجود آمده اند تا برنامه نویسی C را آسان تر کنند. و این ابزارها غالبا بسیار کامل و استاندارد هستند.
غریب به اتفاق نرم افزارهایی که ما در این مقاله از آناه استفاده خوهیم کرد با C نوشته شده اند.