برنامه نویسی 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.75k بازدید
-
چگونه صفحات ساخته شده با المنتور را بهینه کنیم؟
5.67k بازدید
62 دیدگاه
به گفتگوی ما بپیوندید و دیدگاه خود را با ما در میان بگذارید.
This website truly has all of the information and facts I wanted about this subject and didn’t know who to ask.
It’s hard to come by well-informed people for this topic, however, you sound like you know what you’re talking about! Thanks
Oh my goodness! Impressive article dude! Thank you so much, However I am going through troubles with your RSS. I don’t understand why I am unable to subscribe to it. Is there anyone else getting identical RSS issues? Anybody who knows the solution can you kindly respond? Thanks!!
Good info. Lucky me I ran across your website by accident (stumbleupon). I’ve book marked it for later.
You are so awesome! I don’t suppose I’ve read through a single thing like that before. So nice to discover someone with a few original thoughts on this topic. Really.. thanks for starting this up. This web site is one thing that is needed on the internet, someone with some originality.