برنامه نویسی 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.15k بازدید
-
۹ ویژگی پنهان در کتابخانه چند رسانه ای وردپرس
4.43k بازدید
-
چگونه می توان رتبه الکسای سایت را بهبود داد؟
2.97k بازدید
-
افزودن دکمه تماس در سایت وردپرسی
3.08k بازدید
-
آموزش ویدئویی طراحی لوگو انار برای شب یلدا با ایلوستریتور ۲۰۱۹
1.74k بازدید
-
چگونه صفحات ساخته شده با المنتور را بهینه کنیم؟
5.67k بازدید
62 دیدگاه
به گفتگوی ما بپیوندید و دیدگاه خود را با ما در میان بگذارید.
This is a topic that is close to my heart… Many thanks! Where are your contact details though?
It’s hard to find knowledgeable people for this topic, however, you seem like you know what you’re talking about! Thanks
You made some really good points there. I looked on the net for additional information about the issue and found most people will go along with your views on this web site.
Right here is the right site for anyone who really wants to understand this topic. You understand a whole lot its almost tough to argue with you (not that I personally will need to…HaHa). You definitely put a new spin on a topic that’s been discussed for decades. Great stuff, just excellent.
There’s definately a great deal to know about this topic. I love all of the points you made.