A Common Lisp implementation which is sufficiently ANSI conformant.
Femlisp is known to work with Allegro CL, CMUCL and SBCL. However,
it should be easy to port it to other ANSI Common Lisp implementations
as well (especially Lispworks).
Some Common Lisp software, namely:
ASDF from Daniel Barlow.
The INFIX library from Mark Kantrowitz'.
A Common Lisp environment. I would recommend the combination Emacs/SLIME. Emacs/Ilisp or CMUCL/Hemlock would be alternatives,
however both of them seem to be not actively maintained anymore.
Allegro CL has its own Emacs interface and (on Windows) an own IDE
with enhanced capabilities.
Graphics software. If you want to have graphics available, you
should have installed the following packages in such a way that they are
found in your current path.
Data Explorer (OpenDX)
Gnuplot
Numerical software. Although Femlisp works also without
additional software, it is reasonable to have the following libraries
available.
UMFPACK or SuperLU
Triangle by R. M. Shewchuk.
Documentation
The ANSI Common Lisp Hyperspec. This is freely available from Xanalys.