Boken "An Introduction to Programming in Emacs Lisp" gir leserne en grundig innføring i Emacs Lisp, programmeringsspråket som utgjør kjernen i det integrerte miljøet GNU Emacs. Emacs Lisp er ansvarlig for å kjøre koden som instruerer datamaskinen om hvordan den skal handle når du gir kommandoer. Denne boken er en utmerket ressurs for de som ønsker å skrive sin egen kode i Emacs Lisp og enkelt kunne installere det som utvidelser til tekstredigeringsprogrammet. Målet med denne innføringen er å hjelpe deg med å forstå grunnleggende programmeringskonsepter, samt å inspirere deg til å fortsette selvstudier innenfor emnet. Boken er tilgjengelig gratis på nett via gnu.org og er trykket i gråtoner.