Emacs ships with a lisp-mode for Common Lisp that supports basic stuff like indentation, sexp navigation and font-locking.

If you're doing serious Common Lisp development you should have a look at the complementary SLIME, which gives you the ability to develop Lisp programs interactively. Here's a few useful Emacs Lisp code snippets
for your SLIME configuration: