AQA A level Computer Science students will be required to prove that they have had some experience in writing simple functional programs under exam conditions.
We recommend using Haskell because it is free, simple to use and covered in most course text books: www.haskell.org/get-started
To get some experience with the basics of Haskell students should spend at least four lessons working through this guide to understand the basics.