Gather All Emacs Resources

Emacs Resources

GNU Emacs - GNU Project (Site)
GitHub - emacs-tw/awesome-emacs: A community driven list of useful Emacs packages, libraries and other items. (Awesome Emacs)
Home :: Sacha Chua (Sacha Chua Website)

Learning Emacs

C-h t (Interactive Tutorial)
https://emacs.amodernist.com (Configuration Generator)
Emacs From Scratch - System Crafters (Emacs from Scratch)
Xah Emacs Tutorial (Xah Emacs Tutorial)

Emacs Distros

https://spacemacs.org (Spacemacs)
https://doomemacs.org (Doom Emacs)
https://ergoemacs.github.io (Ergoemacs)
https://portacle.github.io (Portacle)

Elisp

Docs: C-h f [function] C-h v [variable] C-h k [keybinding] C-h m [mode] M-x ielm [REPL]
An Introduction to Programming in Emacs Lisp - GNU Project - Free Software Foundation (FSF) (Introduction to Elisp)
GNU Emacs Lisp Reference Manual - GNU Project - Free Software Foundation (FSF) (Elisp Manual)

Common Lisp

Home (CL Cookbook)
Common Lisp: A Gentle Introduction to Symbolic Computation (CL: A Gentle Introduction)
https://lem-project.github.io (CL editor/IDE)
https://nyxt.atlas.engineer (CL Browser)

Scheme

https://docs.scheme.org (Docs)
The Scheme Programming Language, 4th Edition (TSPL4)
https://eecs.berkeley.edu/~bh/ss-toc2.html (Simply Scheme)
https://archive.org/details/Schemer (Books)

Clojure

https://clojure.org (Site)
https://clojure-doc.org (Docs)
Functional programming with Clojure (Functional programming with Clojure)

Guix

GNU Guix Reference Manual — GNU Guix (Guix Manual)
Craft Your System with GNU Guix - System Crafters (Introduction to Guix)
Nonguix / nonguix · GitLab (Nonguix)

Structure and Interpretation of Computer Programs (SICP)

Welcome to the SICP Web Site (HTML)
https://web.mit.edu/6.001/6.037/sicp.pdf (PDF)
Structure and Interpretation of Computer Programs | Electrical Engineering and Computer Science | MIT OpenCourseWare (MIT Course)

Programming in Emacs Lisp

An Introduction to Programming in Emacs Lisp - GNU Project - Free Software Foundation (FSF) (Intro to Programming in Emacs Lisp, A Very Gentle Intro)
GNU Emacs Lisp Reference Manual - GNU Project - Free Software Foundation (FSF) (Emacs Lisp Reference Manual)
Emacs Lisp: Lisp Basics (XahLee Elisp Guide)
GitHub - bbatsov/emacs-lisp-style-guide: A community-driven Emacs Lisp style guide (Emacs Lisp Style Guide)

Programming in Common Lisp

A Road to Common Lisp / Steve Losh (A Road to Common Lisp)
Practical Common Lisp (Practical Common Lisp, Intro to CL)
Common Lisp: A Gentle Introduction to Symbolic Computation (Common Lisp: A Gentle Introduction)
On Lisp (On Lisp, Advanced CL techniques)
Common Lisp HyperSpec (TM) (Common Lisp HyperSpec, CL docs)
Home (Common Lisp Cookbook)
https://quickref.common-lisp.net (Quickref, Quicklisp library docs)
https://google.github.io/styleguide/lispguide.xml (Common Lisp Style Guide)

Programming in Scheme

The Scheme Programming Language, 4th Edition (The Scheme Programming Language)
https://eecs.berkeley.edu/~bh/ss-toc2.html (Simply Scheme)
https://archive.org/details/Schemer/ (Various Books)
https://srfi.schemers.org (SRFI, Scheme extensions)

Programming in Clojure

https://clojure.org (Clojure Website)
https://clojure-doc.org (Clojure Docs)
https://clojuredocs.org (Clojure (core) Docs)
https://cljdoc.org (Clojure (library) Docs)
https://guide.clojure.style (Clojure Style Guide)
Functional programming with Clojure (Functional programming with Clojure)
Learn to Program the World's Most Bodacious Language with Clojure for the Brave and True (Clojure for the Brave and True, Intro to Clojure)