خانه / آموزش برنامه نویسی / زبان برنامه‌نویسی سی

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

خلاصه ای از تاریخچه زبان برنامه نویسی سی

آموزش زبان برنامه نویسی سی در سایت گیک مانستر.

در سال ۱۹۶۷ مارتین ریچاردز زبان BCPL را برای نوشتن نرم‌افزارهای سیستم‌عامل و کامپایلر در دانشگاه کمبریج ابداع کرد.

پس از آن در سال ۱۹۷۰ میلادی کن تامپسون زبان B را بر مبنای ویژگی‌های زبان BCPL نوشت.

زبان برنامه نویسی سی در سال ۱۹۷۲ توسط دنیس ریچی از روی زبان B و BCPL در آزمایشگاه بل ساخته شد.

در این زبان ویژگی‌های جدیدی همچون نظارت بر نوع داده‌ها نیز به آن اضافه شد.

ریچی از این زبان برای ایجاد سیستم‌عامل یونیکس استفاده کرد.

بعدها اکثر سیستم‌عامل‌های دیگر نیز به دلیل قدرتمندی زبان برنامه نویسی سی با همین زبان نوشته شدند.

ویژگی ها

زبان برنامه نویسی c به خاطر دارا بودن ویژگی‌های برنامه نویسی ساخت یافته، سرعت بالا و کارایی عالی مقبولیتی همه گیر دارد.

زبان C شامل توابع متنوعی جهت خواندن داده‌ها است.

این ویژگی ها سبب شده تا زبان 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

دستورات پیش پردازنده در سی – آموزش سی مقدماتی

دستورات پیش پردازنده در سی

دستورات پیش پردازنده در سی دستورات پیش پردازنده در سی در ابتدای هر برنامه سی قرار می گیرد و از اهمیت ویژه ای برخوردار است. قبل از هر چیز باید ببینیم اصلا دستورات پیش پردازنده چی هستن؟ در علوم رایانه دستورات پیش پردازنده دستوراتی هستند قبل از کامپایل برنامه اصلی …

توضیحات بیشتر »

ساختار کلی برنامه به زبان سی – آموزش سی مقدماتی

ساختار کلی برنامه به زبان سی

ساختار کلی برنامه به زبان سی ساختار کلی برنامه به زبان سی و فراگیری آن در جهت یادگیری برنامه نویسی به زبان سی بسیار ضروری می باشد. در این بخش به معرفی این ساختار خواهم پرداخت. هونطور که توی بحث قبل دیدید ی پروژه به نام first ایجاد کردم. حالا …

توضیحات بیشتر »

ایجاد پروژه سی در محیط برنامه نویسی Code Blocks – آموزش سی مقدماتی

ایجاد پروژه سی در محیط برنامه نویسی Code Blocks

ایجاد پروژه سی در محیط برنامه نویسی Code Blocks ایجاد پروژه سی در محیط برنامه نویسی Code Blocks قدم دوم توی آموزش مقدماتی سیه. قبل از شروع به ایجاد پروژه برنامه Code::Blocks رو دانلود و نصب کنید. خب با فرض اینکه شما این نرم افزار رو نصب کردین نرم افزار …

توضیحات بیشتر »

محیط های برنامه نویسی برای سی – آموزش سی مقدماتی

محیط های برنامه نویسی برای سی شارپ

محیط های برنامه نویسی برای سی محیط های برنامه نویسی برای سی بسیار فراوان هستن. در این بخش به معرفی ۶ تا از این محیط می پردازم. ی نکته دیگه باید بگم من کامپایلرهایی مانند GCC رو من پوشش نمیدم 🙂 از نظر من معروف ترین IDE هایی که برای …

توضیحات بیشتر »

آشنایی با سی – آموزش سی مقدماتی

آشنایی با سی آشنایی با سی همواره به عنوان پیش نیاز برای برنامه نویسان در نظر گرفته می شود. امروزه تعداد زبان های برنامه نویسی مبتنی بر سی روز به روز در حال گسترش می باشند. طبق رده بندی سایت tiobe زبان برنامه نویسی سی در اواخر سال ۲۰۱۶ . …

توضیحات بیشتر »