Mulai awal tahun 1980, Bjarne Stroustrup dari AT & T Bell Laboratories mulaimengembangkan bahasa C. Pada tahun 1985, lahirlah secara resmi bahasa baru hasilpengembangan C yang dikenal dengan nama C++. Sebenarnya bahasa C++ mengalami dua tahapevolusi. C++ yang pertama, dirilis oleh AT&T Laboratories, dinamakan cfront C++ versi kunoini hanya berupa kompiler yang menterjemahkan C++ menjadi bahasa C.
Pada evolusi selanjutnya, Borland International Inc. mengembangkan kompiler C++ menjadisebuah kompiler yang mampu mengubah C++ langsung menjadi bahasa mesin (assembly). Sejakevolusi ini, mulai tahun 1990 C++ menjadi bahasa berorientasi obyek yang digunakan olehsebagian besar pemrogram professional.