Qué es un lenguaje de programación
Un lenguaje de programación es la forma de escribirle instrucciones a la compu. Hay muchos (Python, JavaScript, Java, C++, Rust y más), y para arrancar no necesitás aprender todos: elegís uno y hacés tu primer programa.
Cuál elegir
| Si querés... | Arrancá por | Por qué |
|---|---|---|
| Aprender a programar en general | Python | Se lee casi como inglés, lo usa la mayoría de quienes están aprendiendo y sirve para muchas cosas |
| Hacer páginas web | JavaScript | Es el lenguaje que entiende el navegador y lo probás sin instalar nada |
La recomendación es una opinión, no un dato. Los datos que la sostienen son los que siguen.
Por qué Python
- Se lee fácil. Una de las reglas de The Zen of Python (PEP 20) dice «Readability counts.»: la legibilidad cuenta.
- Su tutorial oficial lo presenta así: «Python is an easy to learn, powerful programming language.»
- Lo usa la mayoría de quienes aprenden. En la encuesta de Stack Overflow 2025, entre quienes respondieron que estaban aprendiendo a programar (2.564 personas):
| Lenguaje | Lo usan |
|---|---|
| Python | 71,8 % |
| HTML/CSS | 66,6 % |
| JavaScript | 62,8 % |
La encuesta mide qué usan quienes están aprendiendo, no con cuál empezaron. Se cita la de 2025 porque la de 2026 no tiene el filtro de quienes están aprendiendo.
- Sirve para mucho. Stack Overflow 2025 lo describe como el lenguaje de referencia para inteligencia artificial, ciencia de datos y desarrollo back-end.
Un ejemplo de por qué se lee casi como inglés:
if edad >= 18: print("Podés votar")
Se lee como «si la edad es mayor o igual a 18, mostrá "Podés votar"».
Por qué JavaScript para webs
JavaScript corre en el navegador: el navegador recibe el código como texto y lo ejecuta. Por eso no tenés que instalar nada para probarlo, te alcanza con la consola de las herramientas de desarrollo.
Tu primer «hola» en JavaScript
- Abrí el navegador. Cualquiera sirve.
- Abrí las herramientas de desarrollo. Apretá
F12. - Elegí la pestaña Console. Es la consola donde escribís código.
- Escribí el programa.
console.log("hola")y apretá Enter. - Mirá el resultado. Abajo aparece
hola.
El mismo «hola» en los dos
| Lenguaje | Código | Muestra |
|---|---|---|
| Python | print("hola") |
hola |
| JavaScript | console.log("hola") |
hola |
Para Python, el punto de partida es el tutorial oficial: https://docs.python.org/3/tutorial/index.html.
Si algo falla
- Si
F12no abre nada, abrí las herramientas de desarrollo desde el menú del navegador y elegí la pestaña Console. - Si escribiste
print("hola")en la consola del navegador y no anda:printes de Python. En el navegador vaconsole.log("hola"). - Si te da error, revisá que el texto esté entre comillas y que los paréntesis abran y cierren.
- Si no sabés cuál elegir: Python, salvo que lo que quieras sea hacer páginas web; ahí, JavaScript.