Antes de pasar a lo que podría aprender, es importante recordar que en el mundo de la programación, si desea mantenerse por delante de la curva, necesita aprender más de un idioma y mantenerse al día con el desarrollo continuo de esos lenguajes.
En cuanto a qué aprender primero, tiene muchas opciones dependiendo de lo que quiere perseguir principalmente. Si quiere hacer programación de gráficos de bajo nivel, por ejemplo, C y C ++ son las rutas a elegir.
Si desea realizar un desarrollo web, los lenguajes de script como C # o JavaScript son buenas opciones.
Luego está la programación de bases de datos utilizando SQL.
- Cómo aprender nuevas palabras más rápido
- Cómo aprender el razonamiento lógico.
- Cómo tener un cerebro agudo y rápido, para poder aprender más rápido, mejor y más profundo
- ¿De dónde puede alguien aprender VLSI?
- ¿Cuál es la mejor manera de aprender chino y cómo puedo encontrar un compañero?
Podría seguir, hay muchas opciones que podrías elegir. Sin embargo, en términos de dificultad, el lenguaje comercial más difícil de aprender es C / C ++, pero si adquieres un buen nivel de habilidad, aprender los demás será una tarea sencilla. Pero un buen lenguaje con el que podrías comenzar para no saltar directamente al extremo profundo es Python. Este es un lenguaje de scripting versátil y un excelente lugar para comenzar para cualquier persona que quiera participar en la programación.
Si tiene un lenguaje en mente que quiere aprender pero no está seguro de cómo aprender, intente hacer un juego usando algunos tutoriales, descargue un motor de juegos, dos de los motores más populares son Unreal Engine 4 y Unity. Unreal usa C ++ y sus propios Blueprints de secuencias de comandos visuales, y Unity usa C #. Hay muchos tutoriales y mucha documentación que puede ayudarte a aprender y desarrollar tus habilidades. Hay otros motores por ahí, una simple búsqueda surgirá con muchos.
Así que mi sugerencia sería comenzar con Python, luego pasar a C # y luego a C ++, esto te dará la oportunidad de incrementar la dificultad a medida que avanzas.