I am going to learn Lisp using Emacs Lisp instead of Common Lisp or Scheme, because I already have Emacs. Emacs already contains a complete development environment for Emacs Lisp. It includes an Emacs Lisp compiler, editor, and debugger. Everything is well-integrated.