En este Capítulo se presentan nociones vinculadas con tipos de datos, como concepto que está en la base de la representación de datos en el lenguaje de programación.
En su forma más básica, los datos forman, en el interior de la computadora, un conjunto de bits. A partir de ellos, el diseñador de un lenguaje puede desarrollar datos. El lenguaje de programación utilizado incluye un conjunto de entidades tales como enteros, reales, etc. y mecanismos para obtener nuevas entidades a partir de éstas (entre otros, los llamados arreglos, como se verá más adelante).