آموزش C

مباحث پایه زبان C

مروری بر زبان برنامه نویسی C – آموزش زبان C

  • چهارشنبه ۳ مرداد ۱۳۹۷
  • بازدید ۶,۶۹۷ نفر

تصویر overview-of-c-programming-language_2296 مروری بر زبان برنامه نویسی C - آموزش زبان C

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

C یک زبان عمومی سطح میانی است که در ابتدا توسط دنیس ریچی برای توسعه سیستم عامل یونیکس در آزمایشگاه Bell توسعه داده شد. زبان برنامه نویسی C، در سال 1972 برای نخستین بار در  کامپیوتر DEC PDP-11، اجرا شد. در سال 1978، دنیس ریچی و برایان کرنیگان، اولین توصیف عمومی را در مورد زبان C که در آن زمان به عنوان استاندارد R & K شناخته می شد، تولید کردند.

سیستم عامل یونیکس، کامپایلر C و اساسا همه برنامه های کاربردی یونیکس با استفاده از زبان C نوشته شده اند. در حال حاضر، C به عنوان یک زبان حرفه ای به شکل گسترده ای توسط برنامه نویسان مختلف استفاده می شود.

برخی از ویژگی های زبان برنامه نویسی C

  • برای یادگیری آسان است
  • یک زبان ساخت یافته است
  • امکان تولید برنامه های کارآمد را دارد
  • امکان مدیریت فعالیت های سطح پایین را دارد
  • بر روی انواع سیستم عامل ها کامپایل می شود

حقایقی در مورد زبان برنامه نویسی C

  • زبان C برای نوشتن سیستم عامل یونیکس اختراع شد.
  • زبان C جانشین زبان B است که در اوایل دهه 1970 معرفی شد.
  • این زبان در سال 1988 توسط موسسه استاندارد ملی آمریکا (ANSI) رسمی شد.
  • سیستم عامل یونیکس با زبان C نوشته شده بود.
  • از زبان C، به طور گسترده ای استفاده می شود و زبان محبوب برای برنامه نویسی سیستم می باشد.
  • اکثر نرم افزار های بزرگ (مانند سیستم عامل لینوکس، MySQL RDBMS و غیره) با زبان C پیاده سازی شده اند.

چرا از C استفاده کنیم؟

در ابتدا از زبان برنامه نویسی C در کار های مربوط به توسعه سیستم استفاده می شد به ویژه برنامه هایی که سیستم عامل را تشکل می دادند. در زیر برخی از نمونه هایی که در آن ها از زبان C استفاده شده است را مشاهده می کنید.

  • سیستم های عامل
  • کامپایلرها
  • اسمبلرها
  • ویراستاران متن
  • چاپگرها
  • درایوهای شبکه
  • برنامه های مدرن
  • پایگاه های داده
  • مفسرها

برنامه های C

برنامه C می تواند از 3 خط به میلیون ها خط متفاوت باشد و باید در یک یا چند فایل متنی با پسوند «.c» نوشته شود؛ برای نوشتن برنامه های C می توانید از IDE های زیر استفاده کنید:

در این آموزش، فرض شده است که شما دانش پایه برای کار با این نرم افزار ها را دارید.

ثبت نظر
ریفریش کنید!
نظرات کاربران (۲ مورد)
  1. تصویر آواتار کاربر 0
    ساحل سه شنبه , 7 اسفند

    توضیحی در مورد عملگر در زبان سی نیاز دارم