LISP or Haskell, I need to learn functional programming, but I heard that lisp is very old, any advice between those two languages ?
Haskell, because once you've learned Haskell, you will love it. And then, you will be able to learn Common LISP. However, if your editor is Emacs, then go start with Lisp.