Red de conocimiento informático - Conocimiento informático - ¿Cuál es el mejor lenguaje para aprender a programar?

¿Cuál es el mejor lenguaje para aprender a programar?

Los lenguajes de programación a menudo tienen una lista de clasificación, que se calcula en función del uso. La siguiente es la lista de clasificación en agosto de 2013.

El primero es el lenguaje JAVA de Sun. En teoría, suelen dividirse en J2ME, J2SE y J2EE. J2ME se especializa en crear clientes Java y juegos para teléfonos móviles. Ahora que Android es tan popular, el concepto de J2ME ha comenzado a decaer. J2SE solo puede crear pequeños programas en el escritorio de la computadora. Muchas empresas de TI nacionales utilizan J2EE y la arquitectura adoptada es el modelo B/S. Este es el nivel de aplicación principal de Java.

La plataforma para el desarrollo J2EE es la herramienta Eclipse de código abierto de IBM, que es gratuita. Por supuesto, también existe la serie paga de Websphere de IBM. De hecho, aunque este producto es de pago, personalmente creo que la relación precio/rendimiento no es alta. No hay ningún problema con la herramienta gratuita Eclipse.

Pero usar J2EE realmente no es fácil para los principiantes comenzar. En términos generales, si aprendes y postulas directamente en la empresa, crecerás más rápido.

La segunda es la serie C y la serie VB de Microsoft. Parece haber un prejuicio en la comunidad de TI nacional de que C# es el mejor lenguaje de Microsoft, por lo que actualmente es el más utilizado. Pero que sea más utilizado no significa que sea el mejor para aprender. La principal característica del lenguaje C# es que es un lenguaje de cuarta generación y un lenguaje orientado a objetos. Por lo tanto, su lenguaje está muy estandarizado, pero la dificultad de C# es que en la aplicación práctica, cada objeto tiene demasiados atributos y métodos. Los principiantes que aprenden C# necesitan leer muchas instrucciones de ayuda y les llevará mucho tiempo comenzar. . La nueva interfaz del programa es la siguiente:

Interfaz de programación C#

La serie VB de Microsoft es una serie muy clásica. Desde el nacimiento inicial de VB, su característica más importante es que lo que ves es lo que obtienes, y era la versión más clásica de VB6.0. Iconos clásicos de VB6.0

VB6.0 elige crear una nueva interfaz de programa

Interfaz gráfica e interfaz de código VB6.0

Microsoft también la lanzó después VB6.0 NET versión de VB.NET. El nuevo VB.NET absorbe los excelentes genes orientados a objetos de C# y se vuelve más regular. El lenguaje VB es en realidad el más simple en estructura entre los productos de Microsoft y el lenguaje más fácil de aprender para los principiantes. Puede descartar algunos formatos de clase y punteros poco prácticos, de modo que los principiantes no necesiten estar expuestos a los conceptos de punteros y herencia de clases complejos. La programación gráfica más rápida, puede crear una hermosa interfaz de programa en unos minutos y la dificultad de codificación es mucho más fácil que C #. Por eso creo que VB.NET es el mejor lenguaje de programación para aprender.

La tercera rama son los lenguajes no populares y algunos lenguajes de scripting utilizados en determinados campos. Ruby, Perl y Python no son utilizados por tanta gente en China como los dos anteriores, por lo que si quieres empezar, hay menos personas disponibles para encontrar ayuda.