درود!
این جا مکانی است ویژه برای دانشجویان مهندسی کامپیوتر / آی تی و نرم افزار و صد البته افرادی که جویندگان دانش و تکنولوژی هستند.
آقایان دانوش ،یاشار و آمالی دارندگان این بلاگ بودند و هم اکنون تنها آقای دانوش مدیریت این وبلاگ را بر عهده دارد، با توجه به زمان بندی ها هم اکنون در این سایت فعالیت پویا ای نداریم.

تاریخچه زبان ++C

شنبه 4 آبان 1392
00:06
دانوش پیچگاه
++C گسترش یافته C است که خود C تکامل یافته دو زبان BCPL  و B است.در سال 67 میلادی «ریچاردر» BCPL را برای نوشتن زبان سیستم عامل و کامپایلر ابداع نمود و «تامپسون» در سال 70 میلادی زبان B را با مدلسازی کردن چندین ویژگی BCPL به وجود آورد و در کامپیوتری در آزمایشگاه بل استفاده نمود. هردوی این زبان ها از جنس کلمه را می پذیرفتند (به عبارتی نوع Integer و Float را نمی شناختند.) و کار با آن کلمه به عنوان عدد صحیح یا حقیقی به عهده برنامه نویس بود.
زبان C به وسیله «ریچی» در آزمایشگاه Bell به وجود آمد و بسیار از از مفاهیم دو زبان ذکر شده را در آن قرار داد و خصوصیاتی افزوده شد.در ابنتدا آنرا زبان توسعه یونیکس می شناختند اما امروزه بیشتر سیستم عامل ها را با C یا ++C می سازند.

استفاده گسترده از C باعث شد تا برای کامپیوتر های مختلف یک نوع کامپایلر C به وجود بیاید و این باعث شد که برنامه نویسان تنوانند برنامه ای بنویسند تا در هر کامپیوتری اجرا شود بدین گونه استاندارد هایی پدید آمدند و ما در درس های برنامه نویسی آنها را می آموزیم.

++C در اوایل دهه 80 به وسیله بیارنه استراستوپ در آزمایشگاه های بل توسعه یافت و ساخته شد. این زبان یک زیان شی گرا و ساخت یافته است. درصورتی که قبل از آن همه برنامه های ذکر شده؛ تنها ساخت یافته بودند که یعنی برخلاف زبان اسمال تاک که کاملاً شی گرا بود و توسط زیراکس ساخته شده. این ویژگی های ++C که کامل تر از C و دارای استاندارد جهانی و نیز هم شی گرا و هم توسعه یافته است؛ باعث همگانی شدنش شده.




شبکه اجتماعی فارسی کلوب | Buy Mobile Traffic | سایت سوالات