La Almunia:

 
BC Guttag, John V.. Introduction to computation and programming using Python / John V. Guttag . Rev. and expanded ed. Cambidge, Massachusetts ; London : The MIT Press, cop. 2013
BC Peter Wentwoth. How to think like a computer scientist : learning with Python 3 /Peter Wentwoth, Jeffrey Elkner, Allen B. Downey, and Chris Meyers. 2012 Els autors , 2012 [Comentario del profesor: Creative Commons Attribution-NonCommercial 3.0 Unported License]
BC Practical programming An introduction to computer science using Python 3. Practical programming an introduction to computer science using Python 3 / Paul Gries, Jennifer Campbell, Jason Montojo. [Frisco, TX] : The Pragmatic Programmers , c2014


Zaragoza:

 
BB Joyanes Aguilar, Luis . Programación en Pascal : [versiones Free Pascal 2.0, Turbo/Borland Pascal 5.0/5.5/7 y GNU Pascal] / Luis Joyanes Aguilar .
BB Pareja Flores, Cristobal et al.. Desarrollo de algoritmos y técnicas de programación en Pascal. Ra-Ma, Librería y Editorial Microinformática.
BB Valls Ferrán, José María y Camacho Fernández, David. Programación estructurada y algoritmos en PASCAL.
BC Leestma, Santfort y Nyboff, Larry. Programación en Pascal. Pearson Prentice Hall.
BC Prieto Espinosa, Alberto et al. Introducción a la Informática. McGrawHill, 2006
 
LISTADO DE URLs:
 
  Algoritmos y programación en Pascal
[http://antares.sip.ucm.es/cpareja/libroAlgoritmos/docs/libro-completo.pdf]
  Van Canneyt, Michaël. FreePascal - Language reference guide
[ftp://ftp.freepascal.org/pub/fpc/docs-pdf/ref.pdf]