Red de conocimiento informático - Espacio del host - ¡Quiero aprender a programar ~~~~~~~~! ~~~\####

¡Quiero aprender a programar ~~~~~~~~! ~~~\####

¿Por dónde empezar a aprender programación?

Si quieres aprender a programar pero no sabes por dónde empezar, también puedes echar un vistazo al siguiente plan de aprendizaje, ¡que puede inspirarte!

Opción 1 Básico y Visual Basic

Ventajas

(1) Basic es simple y fácil de aprender.

(2) Visual Basic proporciona potentes funciones de programación visual, lo que le permite crear fácilmente hermosos programas.

(3) Una gran cantidad de controles hacen que la programación sea tan fácil como construir bloques.

(4) Visual Basic está todo en chino, lo que nos alegra mucho a aquellos que tenemos un inglés deficiente.

Desventajas

(1) Visual Basic no es una verdadera herramienta de desarrollo orientada a objetos.

(2) Visual Basic tiene muy pocos tipos de datos y no admite punteros, por lo que su poder expresivo es muy limitado.

(3) Visual Basic no es un lenguaje compilado real. El código final que genera no es ejecutable y es un pseudocódigo. Requiere una biblioteca de vínculos dinámicos para interpretar y ejecutar, lo que hace que la compilación de Visual Basic sea significativamente más lenta.

En resumen: la opción 1 es adecuada para principiantes en programación. No tiene altos requisitos para los estudiantes. Casi todos pueden aprender a programar con VB en un corto período de tiempo y utilizar VB para producir sus propios trabajos. . Para quienes ven la programación como un juego, VB es su mejor opción.

Opción 2 Pascal y Delphi

Ventajas

(1) Pascal es un lenguaje bien estructurado que puede usarse para cultivar su propio pensamiento de programación.

(2) Delphi es una auténtica herramienta de desarrollo orientada a objetos, completamente visual.

(3) Delphi utiliza compilación real, que puede compilar el código en un archivo ejecutable y la velocidad de compilación es muy rápida.

(4) Delphi tiene potentes funciones de desarrollo de bases de datos, lo que le permite desarrollar bases de datos fácilmente.

Desventajas

Se puede decir que Delphi es casi perfecto, pero el lenguaje Pascal es demasiado estricto y resulta un poco molesto.

Resumen: La opción 2 es más adecuada para personas que tienen cierta base en programación y han aprendido el lenguaje Pascal.

Opción 3: C y Visual C

Ventajas

(1) El lenguaje C es flexible y eficiente, lo que le permite llegar al fondo del desarrollo de software .

(2) La biblioteca MFC de Microsoft es muy extensa y aprenderla te permite programar como quieras.

(3) VC es un producto de Microsoft y está más estrechamente integrado con el sistema operativo.

Desventajas

Los requisitos para los usuarios son relativamente altos. No solo deben tener una rica experiencia en programación en lenguaje C, sino que también deben tener una cierta base de programación en WINDOWS. Son demasiado profesionales y tienen conocimientos generales. Pasatiempos de programación. Los estudiantes tendrán grandes dificultades para aprender.

Resumen: VC es para programadores. Si eres una persona codiciosa y puedes invertir mucha energía y tiempo en programación, no te arrepentirás de aprender VC.

Opción 4 Lenguaje C y C Builder

Ventajas

(1) Hereda todas las ventajas del lenguaje C.

(2) Totalmente personalizable.

(3) Gran compatibilidad, compatible con bibliotecas de clases OWL, VCL y MFC.

(4) La velocidad de compilación es muy rápida.

Desventajas

Debido a su corto lanzamiento, no hay mucha información disponible al respecto.

Resumen: Creo que C Builder es la mejor herramienta de programación. Mantiene las ventajas de la programación en C y al mismo tiempo es completamente visual.

Opción 5 Lenguaje SQL y Power Builder

Para algunos desarrolladores de datos tradicionales, la serie Foxpro puede resultar más familiar. Pero para los principiantes, PowerBuilder es probablemente la mejor herramienta de desarrollo de bases de datos. Una amplia variedad de controles y el potente lenguaje PowerBuilder le ayudarán a desarrollar sus propias aplicaciones de bases de datos.

Herramientas de programación en lenguaje ensamblador

Cita:

Visual ASM 1.0

c.winzheng.com/softview/SoftView_23319.htm p>

Generación de palabras clave:

/attachment.php?aid=140072

Materiales de referencia:

/viewthread.php?tid=83587amp; 1