Bibliografía básica Jesús J. García Molina, Francisco J. Montoya Dato, José L. Fernández Alemán, Mª José Majado Rosales (2005). Una introducción a la programación : un enfoque algorítmico. Thomson
Luis Joyanes Aguilar (2008). Fundamentos de programación : algoritmos, estructuras de datos y objetos. McGraw Hill
Raúl González Duque (). Python PARA TODOS. http://edge.launchpad.net/improve-python-spanish-doc/0.4/0.4.0/+download/Python%20para%20todos.pdf
Mark Lutz (2013). Learning Python, Fifth Edition. O’Reilly Media, Inc
Vernon L Ceder (2010). The quick Python book. Greenwich : Manning
Ljubomir Perkovic (2015). Introduction to Computing Using Python: An Application Development Focus, 2nd Edition. Wiley

Bibliografía complementaria Bill Lubanovic (2014). Introducing Python: Modern Computing in Simple Packages. O'Reilly Media
Mitchell L Model (2009). Bioinformatics Programming Using Python. O'Reilly Media