C++ es un lenguaje de programación creado en 1980 por Bjarne Stroustrup como una extensión del lenguaje C, agregando mecanismos para la manipulación de objetos. Fue utilizado por primera vez fuera de un laboratorio científico en 1983. Actualmente existe un estándar ISO para C++ usado por la mayoría de compiladores modernos.