On 29 April 2012 19:43, Ertugrul Söylemez <es@ertes.de> wrote:


To someone marginally skilled at logical thinking Haskell appears to be
the first choice as the first programming language.  I'm offering two
experiences as a reference:

 * A friend of mine with no technical and no math background wanted to
   learn programming.  I decided to go with Haskell, because it would
   be an interesting experiment.

   The experiment turned out to be very successful.  

I suspect that most experiments in teaching programming languages with one-to-one tuition are! If the guy had posted saying "Hey, I have a friend who knows Haskell really well and wants to teach me" then I'd have said that he should very seriously consider it.