Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cuál es la diferencia entre los lenguajes VC, VB y C?

¿Cuál es la diferencia entre los lenguajes VC, VB y C?

1. Las tareas que se pueden realizar son diferentes.

VC es bueno en el procesamiento de bajo nivel y, por lo tanto, la carga de trabajo de VC es generalmente mucho mayor que la de VB cuando se escriben programas con las mismas funciones, pero la eficiencia de ejecución del programa de VC es alta y el programa generado es pequeño.

Los compiladores son diferentes, C++ tiene más opciones y VB solo puede usar el modo de proyecto predeterminado. C++ puede elegir MFC, WIN32 e incluso especificar programas de 16 bits.

2. La orientación a objetos es diferente.

VB y VB son lenguajes de programación orientados a objetos. Su lenguaje describe la relación real entre las cosas, por lo que es más fácil de aprender.

C++ es un lenguaje de programación orientado a procesos con soporte perfecto para objetos y clases. No hay soporte para clases abstractas, plantillas, etc. en C++.

3. Diferentes funciones.

C++ se puede usar para una variedad de aplicaciones, mientras que VB y VC solo se pueden usar para aplicaciones generales de WINDOWS. VB es fácil de crear una interfaz gráfica de Windows, simplemente use el mouse para dibujar.

Para VC puro, debe implementarse completamente usando funciones API. Por supuesto, VC proporciona algo llamado MFC que puede ayudar a crear programas de interfaz de Windows, pero como todavía no protege el código irrelevante, parece que sí. cuando lo aprendes por primera vez.

4. Los objetos aplicables son diferentes.

C++ es casi omnipotente y aplicable a todos los programas. vc es adecuado para programas comerciales, complejos y a gran escala que requieren alta eficiencia y son propensos a los cálculos. VB es adecuado para el diseño de programas de uso propio con pequeñas inversiones y funciones simples.

Información ampliada:

1. Visual Basic es un lenguaje de programación basado en eventos desarrollado por Microsoft que incluye un entorno de desarrollo asistido. Desde cualquier punto de vista, VB es el idioma más hablado en el mundo, no sólo en términos del número de desarrolladores que elogian a VB sino también del número de desarrolladores que se quejan de VB. Se deriva del lenguaje de programación BASIC.

VB tiene una interfaz gráfica de usuario (GUI) y un sistema de desarrollo rápido de aplicaciones (RAD). Puede usar fácilmente DAO, RDO y ADO para conectarse a la base de datos o crear fácilmente controles ActiveX. Los programadores pueden utilizar fácilmente los componentes proporcionados por VB para crear rápidamente una aplicación.

2. Microsoft Visual C++, (abreviado como Visual C++, MSVC, VC++ o VC) La herramienta de desarrollo C++ de Microsoft tiene un entorno de desarrollo integrado y puede proporcionar lenguajes de programación de edición como lenguaje C, C++ y C++. /CLI.

VC++ integra prácticas herramientas de depuración, especialmente la API de Microsoft Windows, la API de DirectX de animación 3D y el marco Microsoft .NET.

Material de referencia: Enciclopedia Baidu-Lenguaje de programación