Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Programming Language

Emacs Lisp

Functional Language

Emacs Lisp is a dialect of the Lisp programming language used as a scripting language by Emacs, a text editor family most commonly associated with GNU Emacs and XEmacs. It is used for implementing most of the editing functionality built into Emacs, the remainder being written in C, and users typically interact with, extend and customize Emacs by writing and modifying Emacs Lisp code.

Facts
Classification
Typing Discipline
Dynamically Typed 1
Typing Discipline
Strongly Typed 1
License
GNU GPL v3.0 1
First Released
1985 1
Significance
Implements most of the editing functionality built into GNU Emacs 2
Connections

Influenced By

Source Wikidata: Emacs Lisp
Lisp, Programming Languages

General knowledge, not independently re-fetched: Emacs Lisp is a dialect of the Lisp family, used as GNU Emacs's extension and scripting language.

Invented By

Source Wikidata: Emacs Lisp
Source Wikidata: Emacs Lisp
Sources
1. Wikidata: Emacs Lisp
  • Wikidata Q1334586, class allow-list match (w-wdresolver-0926)
  • Wikidata Q1334586 P571 (inception)
  • Wikidata Q1334586 P275 (license)
  • Wikidata Q1334586 P7078 (typing discipline)
View the Source
2. Emacs Lisp (Wikipedia)
  • Infobox, First appeared
    First appeared: 1985
  • Lead paragraph
    It is used for implementing most of the editing functionality built into Emacs.
View the Source
Wikipedia: Lisp (programming language)
Wikimedia FoundationIn Group: Lisp Dialects, body names Emacs Lisp alongside Clojure as a Lisp defined without a separate standard, so dialect and implementation are the same thingView the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.