Thomas S. Kuhn. La estructura de las revoluciones científicas. Fondo de Cultura Económica. México. 2013 (última edición).
Fernando Alonso Amo, Javier Segovia Pérez, Loic Martínez Normand. Introducción a la Ingeniería del software. Delta Publicaciones. 2005.
Michael L. Scott. Programming Language Pragmatics (3° edición). Morgan Kaufmann Publisher. 2009.
Robert Harper. Practical Foundations for Programming Languages. Carnegie Mellon University. Pennsylvania. 2013.
Graham Hutton. Programming in Haskell. University of Nottingham Published. 2016.
Grady Booch. Analisis y diseño orientado a objetos. Addison Wesley Iberoamericana. 2004
Luis de Ledesma. Lógica para la computación. Teorías de primer orden, resolución y elementos de programación lógica y prolog. RA-MA editorial. 2009.
Ravi Sethi. Programming Languages. Concepts and Constructs. Pearson Education. 2007 (Ultima edición).
John C. Mitchell. Concepts in Programming Languages. Cambridge Univ Press. 2003.
Miran Lipovača. Learn You a Haskell for Great Good!. A Beginner's Guide. 2011.
Christopher Allen. Julie Moronuki. Haskell Programming from First Principles. Gumroad. 2016.
Chamond Liu. SmallTalk. Objects. and Design. ToExcel. 2000
Erich Gamma et al. Patrones de diseño. Addison Wesley. 2003.
Leon Sterling. Ehud Shapiro. The art of prolog. Massachusetts Institute of Technology. 1994.
Nicolás Passerini, Javier Fernandes, Pablo Tesone, Débora Fortini. "Wollok – Relearning How To Teach Object-Oriented Programming". Congreso Nacional de Ingeniería Informática – Sistemas de Información (CoNaIISI). 2015.
Lucas Spigariol. "A Pedagogical Proposal for Teaching Object-Oriented Programming Implementation through the Educational Software Wollok". Congreso Nacional de Ingeniería Informática – Sistemas de Información (CoNaIISI). IEEE. 2016
Lucas Spigariol. "Desarrollo de un lenguaje de programación orientado a objetos con fines educativos: una experiencia de aprendizaje para los docentes." Congreso Nacional de Ingeniería Informática – Sistemas de Información (CoNaIISI).2017
Nicolás Passerini, Carlos Lombardi, Javier Fernandes. Pablo Tesone, Fernando Dodino. "Wollok: Language+ IDE for a gentle and industry-aware introduction to OOP." Twelfth Latin American Conference on Learning Technologies (LACLO). IEEE. 2017.
Lucas Spigariol. "Wollok: Un entorno de aprendizaje de Programación Orientada a Objetos". Jornadas Argentina de Didáctica de la Programación (JADiPro) 2019
Lucas Spigariol. Conceptos fundamentales de los paradigmas de programación. 2008. CEIT.
Lucas Spigariol. Paradigma de objetos. 2008. CEIT.
Lucas Spigariol. Paradigma Lógico. 2008. CEIT.
Lucas Spigariol. Paradigma Funcional. 2008. CEIT.
Fernando Dodino, Lucas Spigariol y otros: Paradigma de objetos:
Fernando Dodino, Lucas Spigariol y otros: Paradigma Funcional:
Fernando Dodino, Lucas Spigariol y otros: Paradigma Lógico:
Freire Matías: Guía rápida de Git.
Lucas Spigariol: Guía de Git y Github Classroom.
Sitios web de los lenguajes utilizados, con amplia documentación: