++C چیست
🔹 C++ یک زبان برنامهنویسی سطح بالا، شیءگرا و چندمنظوره است که در سال 1983 توسط Bjarne Stroustrup توسعه داده شد.
این زبان در واقع نسخهی توسعه یافتهی زبان C است با قابلیتهای جدید مثل برنامهنویسی شیءگرا (OOP).
🔹 ویژگیهای مهم C++
-
چندمنظوره ➝ میتوان برای توسعه سیستمعاملها، بازیها، نرمافزارهای دسکتاپ و … استفاده کرد.
-
شیءگرا ➝ مفاهیم OOP مثل کلاس، شیء، وراثت، چندریختی و … را پشتیبانی میکند.
-
سرعت بالا ➝ چون نزدیک به زبان C و سختافزار است، سرعت اجرای برنامهها بسیار زیاد است.
-
انعطافپذیر ➝ هم میتوان به روش رویهای (Procedural) کدنویسی کرد و هم به روش شیءگرا.
-
قابلیت سطح پایین و سطح بالا ➝ هم به سختافزار دسترسی دارد (مثل C) و هم دستورات سطح بالا (مثل Python).
🔹 کاربردهای C++
-
توسعه سیستمعاملها (ویندوز، لینوکس بخشهایی با C++)
-
موتورهای بازیسازی (مثل Unreal Engine)
-
نرمافزارهای گرافیکی (مثل Photoshop)
-
شبیهسازیهای علمی و ریاضی
-
کامپایلرها و مرورگرها (Chrome بخش زیادی با C++ نوشته شده)
🔹 اولین برنامه C++ (Hello World)
✅ خروجی: