Introducción y Definición
Programar no es solo escribir líneas de código: es aprender a comunicarte con una máquina de forma lógica y precisa. Un ordenador no interpreta intenciones ni adivina lo que quieres decir; ejecuta exactamente lo que le indicas, ni más ni menos. Por eso, programar bien empieza siempre por pensar bien.
Para poder dar instrucciones a un ordenador necesitamos un intermediario: un lenguaje de programación. Igual que las personas usamos distintos idiomas, los ordenadores utilizan lenguajes diseñados para expresar algoritmos de forma clara, estructurada y sin ambigüedades.
En esta asignatura vamos a trabajar con JavaScript. ¿Por qué este lenguaje? Porque es una opción excelente para aprender programación de verdad:
- Es muy expresivo y cercano, lo que facilita centrarse en la lógica y no solo en la sintaxis.
- Es uno de los lenguajes más usados del mundo, especialmente en la web.
- Nos va a servir como base directa para la siguiente unidad de Programación Gráfica con Processing, donde la creatividad y lo visual van a cobrar protagonismo.
JavaScript es ideal para aprender fundamentos porque te obliga a razonar, pero a la vez permite ver resultados rápidos, algo clave para mantener la motivación.
Con esta idea clara, vamos a los conceptos principales sobre los que se construye cualquier programa.