C++
In informatica C++ è un linguaggio di programmazione ad alto livello, orientato agli oggetti, con tipizzazione statica. E' stato sviluppato da Bjarne Stroustrup nel 1983 mentre il linguaggio venne standardizzato nel 1998. C++11, conosciuto anche come C++0x, è il nuovo standard per il linguaggio di programmazione C++. L'ultima versione dello standard (nota informalmente come C++17) è stata pubblicata nel 2017. Il suo creatore comiciò a lavorarci nel 1979 con l'idea di creare un nuovo linguaggio di programmazione durante la realizzazione della sua tesi di laurea.
Nel 1983 il nome del linguaggio fu cambiato da "C con classi" a C++. Furono aggiunte nuove funzionalità, tra cui funzioni virtuali, overloading di funzioni ed operatori, reference, costanti, controllo dell'utente della gestione della memoria, type checking migliorato e commenti nel nuovo stile ("//"). Nel 1985 fu pubblicata la prima edizione della guida che fornì un riferimento per l'uso del linguaggio, che non era ancora stato ufficialmente standardizzato.