نماد سایت پایگاه خبری و تحلیلی رشد

زبان برنامه‌نویسی سی پلاس پلاس (C++)

زبان برنامه‌نویسی سی پلاس پلاس (C++)


پیدایش: C++ (سی پلاس پلاس) یک زبان برنامه‌نویسی است که توسط بی‌یارنه استراس تروپ (Bjarne Stroustrup) در سال ۱۹۸۳ ایجاد شد.

نقاط قوت:

C++ یک زبان برنامه‌نویسی محبوب است و در نتیجه کتابخانه و کامپایلرهای بسیار زیادی دارد.
زبان‌های برنامه‌نویسی دیگر نظیر C، C# و جاوا ساختاری بسیار مشابه به C++ دارند و یادگیری این زبان‌ها برای افرادی که با زبان C++ آشنا هستند آسان است.
هیچ زباله جمع‌کنی (Garbage Collector) در بک‌گراند اجرا نمی‌شود.
نقاط ضعف:

ساختار آن پیچیده است و کتابخانه‌ی استاندارد کوچکی دارد، به همین دلیل یادگیری این زبان برای برنامه‌نویسان تازه‌کار بسیار دشوار است.
برنامه‌ی C++ از زباله جمع‌کن (Garbage Collection) یا اختصاص حافظه‌ی پویا (Dynamic Memory Allocation) پشتیبانی نمی‌کند.
سیستم شی‌گرا در C++ در مقایسه با دیگر زبان‌ها ابتدایی است.
کاربرد/ موارد استفاده: از زبان C++ به شکل گسترده‌ای در توسعه‌ی بازی‌ها، محاسبات پیشرفته و کامپایلرهای گرافیکی استفاده می‌شود.

درآمد: متوسط درآمد سالیانه‌ی یک توسعه‌دهنده‌ی C++ در ایالات متحده آمریکا ۱۱۳.۸۶۵ دلار در سال است.

درجه سختی یادگیری: دشوار

دلیل انتخاب: C++ زبان برنامه‌نویسی قدرتمندی است که به شکل گسترده در زمینه‌های گوناگون به کار می‌رود. این زبان هرگز قدیمی نخواهد شد.

خروج از نسخه موبایل