[Java Tutorial] Trail: Essential Classes
Sistemas numéricos y representación de números en una computadora - José Galaviz Casas
Structure and Interpretation of Computer Programs Texto que describe la programación desde el punto de vista de un lenguaje funcional: Scheme. Para quienes quieran consultar una alternativa más abstracta.