Lenguaje de programación
Un idioma escrito y preciso que usamos para darle instrucciones a una computadora.
Un lenguaje de programación es un conjunto de palabras, símbolos y reglas para escribir instrucciones que una computadora puede seguir. Las computadoras solo entienden operaciones muy simples expresadas como números; un lenguaje como Python o JavaScript te deja escribir if total > 100: aplicar_descuento(), y una herramienta lo traduce a algo que la máquina puede ejecutar.
A diferencia del castellano o del inglés, un lenguaje de programación no deja lugar a interpretaciones. Cada línea tiene un único significado, y una coma que falta puede hacer que el programa no arranque. Esa rigidez es justamente la idea: la computadora hace exactamente lo que le decís, así que las instrucciones tienen que ser exactas.
Hay cientos de lenguajes porque cada uno elige compromisos distintos. Algunos apuntan a la velocidad y al control fino del hardware (C, Rust), otros a la web (JavaScript), otros a ser fáciles de leer y rápidos de escribir (Python), y otros a una tarea puntual, como consultar una base de datos con SQL. La mayoría de quienes programan saben varios y eligen según el trabajo.
Para quedarse
- Permite escribir instrucciones en texto legible en vez de números crudos.
- Cada instrucción tiene un significado exacto; un error de tipeo rompe todo.
- Un compilador o un intérprete convierte el texto en algo que la máquina ejecuta.
- Cada lenguaje sirve mejor para algo: web, datos, apps, hardware.