I tend to prefer languages which are expressive.<p>"Brevity is the soul of wit."<p>Therefore I like Python for imperative programming and its extensive libraries and far prefer Haskell to any LISP dialect for functional programming. Haskell is elegant in a way LISP wishes it could be.