برنامه نویسی C
برنامه نویسی c
زبان برنامه نویسی C یک زبان برنامه نویسی چند منظوره ، ساده و انعطاف پذیر و بسیار قدرتمند است . یادگیری این زبان بسیار ساده است چون به زبان نزدیک به زبان انسان صحبت می کند و دستورهای ان شبیه دستور زبان ، انسان است .
زبان C یک زبان مستقل است یعنی مستقل ازنوع ماشینی است که انرا بکار می برد .
ساختار زبان C بسیار قوی و ساده است . زبان C زبان بیس و پایه برای نوشتن هربرنامه ای از سیستم عامل ها گرفته ( مانند ویندوز و دیگر سیستم عامل ها) تا برنامه های پیچیده ماننده پایگاه داده اوراکل، گیت و مفسر پایتون و دیگر موارد بوده است.
زبان برنامه نویسی C یک زبان برنامه نویسی فوق العاده و اعجاب انگیز است. بدون اغراق می توان گفت که ، C زبان پایه برای برنامه نویسی است. با دانستن زبان برنامه نویسی C ، می توان براحتی دانش دیگر زبان هایی که از مفاهیم C بهره می گیرند را فرا گرفت. در این نمودار رنک و رتبه زبانهای برنامه نویسی مهم را مشاهده می کنید:
زبان C چگونه بوجود امد
منشا و پدر تمام زبانهای برنامه نویسی ‘ALGOL’ است. این زبان نخستین باز در سال 1960 متولد شد .در ان زمان ‘ALGOL’ دربسیاری از کشورهای دنیا در مقیاس بزرگی استفاده می شد. در سال 1967، زبان برنامه نویسی جدیدی بنام ‘BCPL’ که مخفف زبان برنامه نویسی ترکیبی پایه (Basic Combined Programming Language) است معرفی گردید.
زبان BCPL را مارتین ریچاردز طراحی کرد در ابتدا هدف او کمک به نوشتن نرم افزارهای سیستمی وطراحی و توسعه انها بود. اما در واقع این زبان برنامه نویسی نقطه آغازین زبانهای برنامه نویسی جدید و مدرن بود. تنها پس از سه سال، در سال 1970 زبان برنامه نویسی جدیدی بنام ‘B’ توسط کن تامپسون معرفی شد که شامل ویژگی های متعدد ‘BCPL’ بود. این زبان برنامه نویسی تحت سیستم عامل یونیکس در آزمایشگاه های بل و AT&T ساخته شد. هم ‘BCPL’ و هم ‘B’ زبان های برنامه نویسی سیستمی بودند.
در سال 1972، دانشمند بزرگ علوم کامپیوتر، دنیس ریتچیه ، زبان برنامه نویسی جدیدی را به نام C در آزمایشگاههای بل ساخت. این زبان از زبانهای برنامه نویسی ‘ALGOL’ ، ‘BCPL’، و ‘B’ ساخته شده بود. زبان برنامه نویسی C شامل تمام ویژگی های این زبان ها و همچنین مفاهیم اضافی دیگری بود که آن را از دیگر زبان ها مجزا می ساخت.
. ویژگی های زبان c
در این فسمت ما ویژگی های زبان c را لیست کرده ایم که همین ویژگی ها باعث شده است که زبان c، به عنوان یکی از قویترین و محبوبترین زبانهای برنامه سازی دنیا مطرح شود.
- ساده
- ماشین مستقل یا قابل حمل
- زبان برنامه نویسی در سطح متوسط
- زبان برنامه نویسی ساختاری
- کتابخانه غنی
- مدیریت حافظه
- سرعت سریع
- اشاره گرها
- رقیب
- قابل انعطاف
مطالب زیر را حتما بخوانید
-
مقدمه ای در مورد هوش مصنوعی برای مبتدیان
3.18k بازدید
-
۹ ویژگی پنهان در کتابخانه چند رسانه ای وردپرس
4.45k بازدید
-
چگونه می توان رتبه الکسای سایت را بهبود داد؟
2.98k بازدید
-
افزودن دکمه تماس در سایت وردپرسی
3.08k بازدید
-
آموزش ویدئویی طراحی لوگو انار برای شب یلدا با ایلوستریتور ۲۰۱۹
1.75k بازدید
-
چگونه صفحات ساخته شده با المنتور را بهینه کنیم؟
5.7k بازدید
62 دیدگاه
به گفتگوی ما بپیوندید و دیدگاه خود را با ما در میان بگذارید.
I could not resist commenting. Well written!
гѓ—гѓ¬гѓ‰гѓ‹гѓі еЂ‹дєєијёе…Ґ гЃЉгЃ™гЃ™г‚Ѓ – гѓ—гѓ¬гѓ‰гѓ‹гѓігЃ®иіје…Ґ г‚ўг‚ёг‚№гѓгѓћг‚¤г‚·гѓігЃ®йЈІгЃїж–№гЃЁеЉ№жћњ
Right here is the perfect website for anyone who would like to find out about this topic. You know so much its almost tough to argue with you (not that I really will need to…HaHa). You definitely put a brand new spin on a subject that’s been discussed for decades. Great stuff, just excellent.
Aw, this was a very nice post. Taking the time and actual effort to produce a good article… but what can I say… I put things off a whole lot and never seem to get nearly anything done.
This is a topic which is close to my heart… Thank you! Exactly where are your contact details though?