Emacs Lisp

Emacs Lisp is a Lisp dialect made for GNU Emacs. It is used for implementing most of the editing functionality built into Emacs, the remainder being written in C, as is the Lisp interpreter. Wikipedia

Created Year: 1985
Designed by: Richard Stallman • Guy L. Steele Jr.
Developed by: GNU Project
Named after: Emacs
Aliases: Elisp, .el
File extensions: el, elc

Wikidata: Q1334586

Influenced by: Common Lisp • Maclisp

Programming paradigms: functional programming • metaprogramming • reflective programming

Language types: functional programming language • scripting language • imperative programming language • dynamic programming language

Emacs Lisp Influence Network

Pan and zoom the graph with your mouse or alternatively your fingers on touch devices.

Hello World in Emacs Lisp

(message "Hello World")

Search on GitHub


Latest data update: 2026-07-11