Variable
Ubicación con nombre en memoria que almacena un valor — el bloque de construcción más fundamental en casi todos los lenguajes de programación.
Los lenguajes tipados (Rust, TypeScript, Java) exigen que el tipo se declare o se infiera. Los lenguajes no tipados o dinámicos (Python, JS) permiten que la variable cambie de tipo. Terminología moderna: let/const (ámbito de bloque) frente a var (ámbito de función). En los lenguajes funcionales, las "variables" suelen ser bindings inmutables, no almacenamiento mutable.