زبان برنامه نویسی C چیست؟

زبان برنامه نویسی C

 
زبان برنامه نویسی C چیست؟
 
زبان برنامه نویسی C از قدیمی ترین زبان های برنامه نویسی و همچنین از زبان های محبوب و قدرتمند در زمینه ی برنامه نویسی است
که با توجه به قدیمی بودن همچنان به علت اهمیتی که دارد انتخاب بسیاری از برنامه نویسان است .
می توان گفت زبان سی پدربزرگ زبان های سی شارپ و سی پلاس پلاس است.
زبان برنامه نویسی سی همه منظوره _ کامل وجامع _ سطح میانی _ ساخت یافته _ دستوری است که در سال ۱۹۷۲ توسط ریچی دانشمند علوم
کامپیوتر و از سازندگان سیستم عامل یونیکس در آزمایشگاه های بل ساخته شد .
نکته ی قابل توجه و لازم به ذکر این است که زبان برنامه نویسی جاوا و سی پلاس پلاس براساس زبان سی نوشته شده اند.
زبان سی زبان برنامه نویسی برای سی پی یو ها و ریز پردازنده هاست.
 
ویژگی زبان برنامه نویسی C :
یک زبان برنامه نویسی سطح میانی است
تاثیر گذارترین و پر اهمیت ترین زبان برنامه نویسی در دنیای رایانه است.
این زبان زبان برنامه نویسی سیستم است.
یک زبان چند منظوره است
دارای سرعت و قدرت وانعطاف پذیری فوق العاده بالایی است
بدون این که محدودیتی برای برنامه نویس ایجاد کند به کار خودش می پردازد..
زبان کوچکی است و تعداد کلمات کلیدی اش بسیار کم است.
زبان ساخت یافته و قابل حملی ست.
تمامی کلمات آن با حروف کوچک باید نوشته شود و نسبت به caps lock حساس است.
در محیط های توسعه دهنده مجتمع (integrated development envoirements) صورت می گیرد.
از مزیت هایی که زبان برنامه نویسی c دارد عدم وابستگی به سخت افزار یا سیستم عامل خاصی است.
تفاوت زبان سی و سی پلاس پلاس :
زبان سی به عنوان زبان قدیمی تر زبانی ساخت یافته است که از توابع و نهایتا ساختار ها استفاده کنیم.
در سی کلاس بندی وجود ندارد در صورتی که سی پلاس پلاس زبان شی گرایی بوده و دارای از کلاس ها و امکانات دیگری استفاده می کند.
از تفاوت های دیگر این است که زبان سی سطح پایینتر و به زبان اسمبلی نزدیکتر است در صورتی که زبان سی پلاس پلاس به زبان های سطح بالاتر نزدیکتر است.
چند نکته در مورد زبان برنامه نویسی سی:
دستورات به ; ختم می شوند.
دستورات و مورادی که بعد از // هستند خوانده نمی شوند.
در هر سطر می توان چن دستور را بنویسیم
به کپس لوک حساس است
ماکسیمم طول هر خط ۲۵۵ تا است.
کلمات پر تکرار در زبان برنامه نویسی سی:
Auto
Double
Int
Struct
Break
Else
Long
Switch
Case
Enum
Register
Typedef
Char
Extern
Return
Union
Const
Float
Short
Unsigned
Continue
For
Signed
Void
Default
Goto
Sizeof
Volatile
Do
If
Static
While
Restrict

مطلب مفیدی برای شما بود ؟ پس به اشتراک بگذارید برای دوستانتان

codesrcReza

109 مطلب منتشر شده

درباره این مطلب نظر دهید !