سی یکی از زبان های برنامه نویسی محبوب و قدرتمند است که تعداد زیادی برنامه نویس رو به سمت خود جذب کرده است. زبان c را میتوان پدر زبان برنامه نویسی سی پلاس و پدربزرگ زبان سی شارپ دونست. زبان های جاوا و سی پلاس پلاس بر پایه سی نوشته و ایجاد شده اند.
زبان برنامه نویسی سی یک زبان همه منظوره، سطح میانی، ساخت یافته و دستوری است. یکی از مزیت های زبان سی، عدم وابستگی به سخت افزار یا سیستم عامل خاصی است.
توجه: امروزه برنامه ریزی ریز کنترل ها و انواع سیپییوها و همچنین تولید سیستم عامل های جدید و نرم افزارهای کاربردی از طریق زبان C صورت می گیرد.
ویژگی های زبان برنامه نویسی c :
- یک زبان چند منظوره است
- تاثیر گذارترین زبان برنامه نویسی در دنیای کامپیوتر است
- یک زبان ساخت یافته و قابل حمل است
- زبان برنامه نویسی سیستم است
- زبان کوچکی است و تعداد کلمات کلیدی آن انگشت شمار است
- یک زبان برنامه نویسی سطح میانی است
- دارای سرعت، قدرت و انعطاف پذیری بالایی است
- هیچ محدودیتی را برای برنامه نویس به وجود نمی آورد
- نسبت به حروف حساس است و تمام کلمات کلیدی این زبان با حروف کوچک نوشته میشوند
- در محیطهای توسعه دهنده مجتمع (Integrated Development Envoirements) صورت میگیرد
چند نکته کلیدی در زبان برنامه نویسی سی:
- دستورات به ; ختم می شوند
- دستورات یا چیزایی که بعد از // هستن خونده نمی شوند
- در هر سطر هم میتوان چند دستور نوشت
- حداکثر طول هر خط ۲۵۵ تا است
- زبان C بین حروف بزرگ و کوچک فرق میزاره مثلا void با VOID فرق دارد