#fundamentos

Cajas de almacenaje etiquetadas con nombres sobre una estantería, cada una guardando un objeto distinto, como metáfora de variables

Variables y tipos de datos: dónde guarda todo un programa

Un programa no es más que datos moviéndose de un lado a otro, y para moverlos primero hay que guardarlos en algún sitio. Ese sitio es la variable: una caja con nombre donde metes un valor para usarlo después. En esta segunda entrega de la serie de Fundamentos te explico qué es una variable y una constante, cómo se asignan, y los tipos de datos básicos que vas a usar siempre: enteros, decimales, booleanos, cadenas de texto y el escurridizo null. También verás la diferencia entre tipado estático y dinámico, por qué a veces 2 + 2 da 22 en vez de 4, y qué es eso de convertir un tipo en otro (el casting). Todo con pseudocódigo y ejemplos cortos.

16:00 7 min Marcos Ramírez Lucía
Diagrama de flujo dibujado a mano en una libreta con flechas y rombos de decisión, junto a un lápiz y un portátil

Pensar como un programador: descomponer problemas y lógica

Antes de escribir una sola línea de código hay que aprender lo más importante de todo: a pensar como un programador. Y eso no va de memorizar sintaxis, va de coger un problema grande y partirlo en pasos tan pequeños y tan claros que una máquina tonta pueda ejecutarlos sin equivocarse. En esta primera entrega de la serie de Fundamentos te explico qué es de verdad programar, cómo descomponer cualquier problema (con el ejemplo de hacerte un café), qué son el pseudocódigo y los diagramas de flujo, cómo funciona la lógica de verdadero y falso, y qué es eso de la abstracción. Si dominas esto, la sintaxis luego es un paseo.

✏️ 26 oct 2026 16:00 8 min Marcos Ramírez Lucía