آموزش جامع و کامل ++C
در سال ۱۹۶۷ مارتین ریچاردز زبان BCPL را برای نوشتن نرم افزار های سیستم عامل و کامپایلر در دانشگاه کمبریج ابداع کرد. سپس در سال ۱۹۷۰ کن تامپسون زبان B را بر مبنای ویژگی های زبان BCPL نوشت و از آن برای ایجاد اولین نسخه های سیستم عامل یونیکس در آزمایشگاه های بل استفاده کرد. زبان C در سال ۱۹۷۲ توسط دنیس ریچی از روی زبان B و BCPL در آزمایشگاه بل ساخته شد و ویژگی های جدیدی همچون نظارت بر نوع داده ها نیز به آن اضافه شد. ریچی از این زبان برای ایجاد سیستم عامل یونیکس استفاده کرد. اما بعد ها اکثر سیستم عامل های دیگر نیز با همین زبان نوشته شدند. این زبان با سرعت بسیاری گسترش یافت و چاپ کتاب “The C Programming Language” در سال ۱۹۷۸ توسط برایان کرنیگان و ریچی باعث رشد روزافزون این زبان در جهان شد.
ناسازگاری نسخههای مختلف
متاسفانه استفاده گسترده این زبان در انواع کامپیوتر ها و سخت افزار های مختلف باعث شد که نسخه های مختلفی از این زبان به وجود آید که با یکدیگر ناسازگار بودند. در سال ۱۹۸۳ موسسه استاندارد های ملی آمریکا (ANSI) کمیته ای موسوم به X3J11 را را مامور کرد تا یک تعریف فاقد ابهام و مستقل از ماشین را از این زبان تدوین نماید. در سال ۱۹۸۹ این استاندارد تحت عنوان ANSI C به تصویب رسید. سپس در سال ۱۹۹۰، سازمان بین المللی استاندارد سازی (ISO) نیز این استاندارد را پذیرفت. مستندات مشترک آنها تحت عنوان ANSI/ISO C منتشر گردید.
در سال های بعد و با ظهور روش های برنامه نویسی شی گرا نسخه جدیدی از زبان C بنام ++C توسط بی یارنه استراس تروپ در اوایل ۱۹۸۰ در آزمایشگاه های بل توسعه یافت. در ++C علاوه بر امکانات جدید، خاصیت شئ گرایی نیز به C اضافه شده است.
ایجاد زبان ++C
با گسترش شبکه و اینترنت، نیاز به زبانی احساس شد. برنامه های آن بتوانند بر روی هر ماشین و هر سیستم عامل دلخواهی اجرا گردد. شرکت سان مایکروسیستمز در سال ۱۹۹۵ میلادی زبان جاوا را برمبنای C و ++C ایجاد کرد . هم اکنون از آن در سطح وسیعی استفاده می شود . برنامه های نوشته شده به آن بر روی هر کامپیوتری که از جاوا پشتیبانی کند قابل اجرا می باشد.
چنانچه تمایل به مشاهده مطالب بیشتر دارید به سایت دانلودنما مراجعه فرمایید.
هیچ دیدگاهی برای این محصول نوشته نشده است.