Orice limbaj de programare are o sintaxa, care consta in specificarea formatelor instructiunilor, functiilor, a tipurilor de date care intra ca argumente in comenzile/instructiunile respective. Asa cum limba pe care o vorbim respecta si ea niste reguli sintactice de aranjare a cuvintelor in fraza dupa roluri, functii, legaturi, asa si un limbaj de programare are o sintaxa.
C este un limbaj de programare. C++ este un limbaj bazat pe C ca sintaxa, dar care se foloseste in abordarea obiectuala,in care elementele care trebuie modelate/reprezentate in aplicatie se descriu ca obiecte, clase, etc. De aia ii zice limbaj de programare orientat-obiect. Foloseste abstractizari, mosteniri, alte tipuri de relatii intre obiecte/clase.
Asa se cheama, C. Alte limbaje de programare sunt Pascal, Java, Visual Basic, limbaje de scripting, chestii...