¿Necesitamos comenzar a aprender un nuevo lenguaje de programación?

Si tiene interés en crear programas de computadora, aplicaciones móviles, sitios web, juegos o cualquier otra pieza de software, deberá aprender a programar. Los programas se crean mediante el uso de un lenguaje de programación. Este lenguaje permite que el programa funcione con la máquina en la que se ejecuta, ya sea una computadora, un teléfono móvil o cualquier otra pieza de hardware.

Puedes comenzar a aprender con cualquier lenguaje de programación (aunque algunos son definitivamente “más fáciles” que otros), por lo que querrás comenzar preguntándote qué es lo que quieres lograr al aprender un lenguaje de programación. Esto le ayudará a determinar qué tipo de programación debe seguir y le proporcionará un buen punto de partida.

Independientemente de su decisión, puede considerar comenzar con uno de los idiomas más simples y de alto nivel. Estos idiomas son especialmente útiles para los principiantes, ya que enseñan conceptos básicos y procesos de pensamiento que pueden aplicarse a prácticamente cualquier idioma.

Si aún no está seguro de qué idioma debe comenzar a aprender, lea algunos tutoriales para diferentes idiomas. Si un idioma tiene un poco más de sentido que los otros, pruébelo un poco para ver si hace clic.

Muchos lenguajes de programación requieren compiladores, que son programas diseñados para traducir el código a un lenguaje que la máquina pueda entender. Otros idiomas, como Python, utilizan un intérprete que puede ejecutar los programas al instante sin compilar.

Uno de los primeros programas que se enseñan en cualquier idioma es el programa “Hello World”. Este es un programa muy simple que muestra el texto “Hola, Mundo” (o alguna variación) en la pantalla. Este programa enseña a los programadores primerizos la sintaxis para crear un programa básico y funcional, así como a manejar la salida de salida. Al cambiar el texto, puede aprender cómo el programa maneja los datos básicos. A continuación hay algunas guías de wikiHow sobre cómo crear un programa “Hello World” en varios idiomas:

· Hola Mundo en Python

· Hola Mundo en Ruby

· Hola Mundo en C

· Hola mundo en PHP

· Hola Mundo en C #

· Hola Mundo en Java

Se diseñaron diferentes lenguajes de programación para hacer cosas diferentes, por lo que si necesita hacer algo que sería difícil codificar en el lenguaje que conoce, pero fácil de codificar en un idioma diferente, aprenda ese idioma.

¿Pero solo por aprender uno nuevo? ¿Mientras sigues trabajando con el que conoces? No, eso es solo una enorme pérdida de tiempo. (Y lo digo como alguien que ha trabajado en al menos una docena de idiomas, probablemente más. Pero no se puede escribir el ensamblaje 8080 para una CPU 6502).

Sí. Nada vive para siempre, excepto tal vez C y RPG … (Eso es una broma, una especie de …)

La tasa de innovación en la informática moderna se está acelerando y, si no está aprendiendo algo nuevo, todo el tiempo, se quedará atrás rápidamente. Eso no significa necesariamente que necesites aprender un nuevo idioma. Aprender nuevos trucos con tus viejas herramientas siempre es gratificante.

Supongamos que vuelves dentro de 30 años. Y te encuentras con un desarrollador de BASIC o Fortran. Te pide la misma frase. ¿Qué le sugerirías que hiciera?

Igual va para usted.

Diablos no! ¿Por qué alguien? Demasiadas personas ni siquiera pueden usar adecuadamente las ya existentes. Eso es lo que ellos / ustedes / nosotros debemos gastar tiempo y energía en …