Haskell is a functional programming language featuring strong static typing, lazy evaluation, extensive parallelism and concurrency support, and unique abstraction capabilities.
Scheme is a functional programming language in the Lisp family, closely modelled on lambda calculus with eager (applicative-order) evaluation
"Scheme is perhaps more approachable than haskell however"
from question "Is Haskell suitable as a first language?"
"Some background i m learning haskell now having earlier worked with scheme and cl and a little foray into clojure"
from question "Haskell, Lisp, and verbosity"