Este documento compara los lenguajes de programación C++ y Visual Basic. Explica que C++ fue creado en 1979 como una extensión del lenguaje C para permitir la manipulación de objetos, mientras que Visual Basic fue desarrollado en 1991 para simplificar la programación mediante un entorno de desarrollo. Las principales diferencias son que Visual Basic se basa en eventos y no es orientado a objetos, mientras que C++ es completamente orientado a objetos y permite la sobrecarga de operadores.