Harold Abelson and Gerald Jay Sussman, Structure and Interpretation of Computer Programs, second edition, 1996, MIT Press
Tim Bray, Jean Paoli, C. M. Sperberg-McQueen, Eve Maler, and François Yergeau (Editors), Extensible Markup Language (XML) 1.0, fifth edition, 2008, https://www.w3.org/TR/2008/REC-xml-20081126/
Tim Bray, Jean Paoli, C. M. Sperberg-McQueen, Eve Maler, François Yergeau, and John Cowan (Editors), Extensible Markup Language (XML) 1.1, second edition, 2006, https://www.w3.org/TR/2006/REC-xml11-20060816/
R. Kent Dybvig, The Scheme Programming Language, fourth edition, 2009, MIT Press
Daniel P. Friedman and Mitchell Wand, Essentials of Programming Languages, third edition, 2008, MIT Press
Paul Graham, On Lisp: Advanced Techniques for Common Lisp, 1994, Prentice Hall
Paul Graham, ANSI Common Lisp, 1996, Prentice Hall
Richard Kelsey, William Clinger, and Jonathan Rees (Editors), Revised5 Report on the Algorithmic Language Scheme, 1998, search for “R5RS” on the internet to get a link
Peter Norvig, Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp, 1992, Morgan Kaufmann Publishers
Kent Pitman, Common Lisp HyperSpec, 2005, https://www.lispworks.com/documentation/HyperSpec/Front/index.htm
Christian Queinnec, Lisp in Small Pieces, 2003, Cambridge University Press
Michael Sperber, R. Kent Dybvig, Matthew Flatt, and Anton van Straaten (Editors), Revised6 Report on the Algorithmic Language Scheme, 2007, https://www.r6rs.org/
Guy L. Steele Jr., Common Lisp: The Language, second edition, 1990, Digital Press
The Unicode Consortium, The Unicode Standard, Version 17.0.0, 2025, https://www.unicode.org/versions/Unicode17.0.0/