Conceptos de programación explicados desde cero
Las definiciones básicas, una por página: qué es, para qué sirve, un ejemplo mínimo en código y el error que comete casi todo el mundo al empezar. Están ordenadas como en el temario para que puedas leerlas en secuencia antes de ponerte a practicar.
Módulo 2 · Fundamentos de Programación
Módulo 3 · Control de Flujo I: Condicionales
Módulo 4 · Control de Flujo II: Bucles
Módulo 6 · Estructuras de Datos
Módulo 7 · Algoritmos
Cómo usar este glosario
Este glosario cubre el vocabulario: qué significa cada término y cómo se escribe en su forma más simple. Leerlo no es aprender a programar, igual que leer un diccionario no es hablar un idioma; el salto ocurre cuando escribes el código, falla y lo arreglas. La recomendación es sencilla: lee la página, reescribe el ejemplo tú mismo cambiando los valores y después pasa al siguiente concepto.
La parte que no cabe en una definición —resolver enunciados completos, cubrir casos límite, recibir una corrección con nota y arreglar tu propio código— es el trabajo del curso, y sus dos primeros módulos son gratis.
Si prefieres una lectura más larga y con contexto, las guías cubren las preguntas de fondo: qué lenguaje elegir, cuánto se tarda, cómo practicar y qué errores evitar.
Sobre el glosario
¿Qué es este glosario?
Un diccionario de los términos básicos de programación: definición, para qué sirve, un ejemplo mínimo en código y el error más habitual al empezar.
¿En qué orden conviene leerlos?
En el orden en que aparecen aquí, que es el del curso: primero qué es programar, variables y tipos de datos, después funciones, luego condicionales y por último bucles y objetos.
¿Los ejemplos son de JavaScript?
Sí, porque se ejecutan en el navegador sin instalar nada, pero los conceptos son los mismos en Python, Java o C#. Cambia la sintaxis, no la lógica.