Bu adın digər istifadə formaları üçün bax: C (dəqiqləşdirmə).

**C++** — C ailəsinə aid populyar dillərdən biri.

C sintatksisinə tam uyğunluq göstərir. Eyni zamanda obyekt orientasiyalıdır və uzun illər bu sahədə üstünlük verilən dillərdən biri olmuşdur. Demək olar ki bütün platformlarda kompilyatorları mövcuddur. C kimi sürətli olduğu üçün real zamanlı proqramlaşdırma, oyun proqramlaşdırması v.s. də bu dilə üstünlük verilir. Eyni zamanda sistem proqramlaşdırmasında əsas dillərdən biridir. Mürəkkəb bir dil hesab olduğuna görə yeni nəsil C dilllərinin – Java və C# – meydana çıxmasındakı səbəblərdən biridir. C++ — da "cout cin" kimi giriş və çıxış əməliyyatları var. Həmçinin **for** və **while** kimi dövr operatorları mövcuddur.

Tarixi
------

| Tarixi inkişaf mərhələsi | İl |
| --- | --- |
| Dil BCPL | 1966 |
| Dil C (Ken tomsonun UNIX üçün yaratdığı dil) | 1969 |
| Dil C | 1972 |
| C klasslar ilə | 1980 |
| C84 | 1984 |
| Cfront (E buraxılışı) | 1984 |
| Cfront (buraxılış 1.0) | 1985 |
| Çoxluq / virtual miraslanma | 1988 |
| ümumiləşdirilmiş proqramlaşdırma (C++ şablonları) | 1991 |
| ANSI C++ / ISO-C++ | 1996 |
| ISO/IEC 14882:1998 | 1998 |
| ISO/IEC 14882:2003 | 2003 |
| C++/CLI | 2005 |
| C++ Technical Report 1 (TR1) | 2005 |
| C++11 | 2011 |
| C++14 | 2014 |

C++ dili 1980-ci illərin əvvəllərində yaranıb ki, Bell Labs şirkətinin əməkdaşı Bjarne Stroustrup C dilinə öz ehtiyaclarını altında bir sıra təkmilləşdirmələrin fikirləşib. İnkişaf əsasən proqramçı ictimaiyyətin sorğularına cavab verməklə Bjarne Stroustrup dili inkişaf etdirirdi. C++ üzrə dilin standart təsvirlərini Bjarne Stroustrup yazılmış çap işləri idi. Yalnız 1998-ci ildə beynəlxalq standart dil C++ ratifikasiya olunub: ISO/IEC 14882:1998 "Standard for the C++ Programming Language"; Texniki düzəliş qəbul edildikdən sonra növbəti versiyası 2003-cü ildə standarta aid bu standart ISO/IEC 14882:2003 qəbul edildi. Birinci nəşri 1985-ci ildə "Dila программирования C++", ilk təsvirini təmin edən bu kitab ki, rəsmi standart olmadığından olduqca əhəmiyyətli idi. 1989-cu ildə C++ 2.0 çıxdı. Onun yeni imkanları: abstrakt sinifləri, statik funksiyaları-üzvləri, funksiyaları-konstanta və qorunan üzvləri külli varisliyinə daxil edilmişdi. 1990-cı ildə çap edilmiş "Комментированное справочное руководство по C++" sonralar əsas standartın qoyulmasına səbəb oldu. Heç kim C++ dilinin hüquqlarına malik deyil, lakin dilin standartlaşma sənədləri (qaralamaları istisna olmaqla) pulsuz deyil.

Nümunə kod
----------

```
#include <iostream>
 using namespace std;
 int main() {
 cout<<"Hello World!"
}

```

> 
> Hello World!!!
> 
> 
>

İstinadlar
----------

1. ↑  ISO/IEC 14882:2020 Programming languages — C++. 2020.
2. ↑  Stenli Lippman, Pure C++: Hello, C++/CLI Arxivləşdirilib 2011-06-06 at the Wayback Machine (ing.)
3. ↑  Бьёрн Страуструп. Dil программирования C++ = The C++ Programming Language / Пер. с англ. — 3-е изд. — СПб.; М.: Невский диалект — Бином, 1999. — 991 с. — 3000 экз. — ISBN 5-7940-0031-7 (Невский диалект), ISBN 5-7989-0127-0 (Бином), ISBN 0-201-88954-4 (англ.).
4. ↑  "C++ — Standards". 2010-11-20 tarixində arxivləşdirilib. İstifadə tarixi: 2014-09-22.

| ⛭Proqramlaşdırma dilləri |
| --- |
| 
* Müqayisə
* Xronologiya
* Tarix

 |
| 
* Assembler
* Basic
* C
* C++
* C#
* COBOL
* Fortran
* Go
* Haskell
* Java
* JavaScript (JS)
* Lisp
* Lua
* Objective-C
* Pascal
* Perl
* PHP
* Python
* Ruby
* Smalltalk
* Swift
* Visual Basic
* VB.NET
* *daha çoxu...*

 |
| 
* Category **Kateqoriya**
* Non-article page **Müqayisə**
* List-Class article **Siyahılar**
	+ Əlifba sırası ilə
	+ Kateqoriya üzrə

 |

|  |  |
| --- | --- |
|  Bu şablona bax   Lüğətlər və ensiklopediyalar | Böyük katalan · Britannica (onlayn) · Brockhaus |
| 

| Normativ yoxlama |
| --- |
| BNE: XX540250 · BNF: 12139768z · GND: 4193909-8 · LCCN: sh87007505 · Microsoft: 184422994 · NKC: ph116956 · SUDOC: 029859778 |

 |