C++ es un lenguaje de programación creado a mediados de los 1980s por Bjarne Stroustrup como una extensión del lenguaje C con capacidades de programación orientada a objetos. Actualmente existe un estándar ISO para C++ y se usa ampliamente en aplicaciones, sistemas operativos y juegos. Algunos de los entornos de desarrollo integrados más populares para C++ son Visual C++ Studio, Eclipse, Bloodshed Dev-C++ y Borland C++ Builder.