Bibliografía

El apunte del curso cubre todos los temas de la materia (excepto la introducción al lenguaje C).

Material complementario

En internet

Tutoriales y textos en línea que pueden ser de utilidad, tanto para iniciarse en la programación, como para aprender a programar en Python.

  • Think Python: How to think like a Computer Scientist [inglés] Introducción a la programación y la algoritmia usando Python, de Allen Downey.
  • Python Tutorial [inglés] [español] El tutorial original, escrito por el creador de Python, Guido van Rossum.
  • Dive into Python 3 [inglés]
  • A byte of Python 3 [inglés]

Libros

Hay muchos libros impresos sobre programación básica con ejemplos en Python. Aquí hay una lista reducida (ojo: no están en castellano, y pueden no estar actualizados a la versión 3 de Python):

  • Learning Python, Mark Lutz, O'Reilly Media Inc., 2007. [Sitio oficial]
  • Python Programming: An Introduction to Computer Science, John Zelle, Franklin, Beedle & Associates, 2003. [Sitio oficial]
  • Python for Informatics, Charles Severance [inglés]

Bibliografía relacionada con el lenguaje C:

  • B.W. Kernighan y D.M. Ritchie. The C Programming Language. 2.a ed. Prentice-Hall software series. Prentice Hall, 1988. ISBN: 9780131103702.
  • B.W. Kernighan y D.M. Ritchie. El lenguaje de programación C. 2.a ed. Pearson Educación, 1991. ISBN: 9789688802052.
  • K.N.King. C Programming: A Modern Approach.
  • Jens Gustedt. Modern C.