List of Educational Programming Languages - Languages By Age and Experience

Languages By Age and Experience

The following chart helps to summarize the information above for parents and teachers.

US educational level Approximate Age Experience level Appropriate languages
Preschool - grade 2 3 - 7 None, not applicable Logo style: Logo, Guido van Robot, Karel, Scratch, Baltie 2, Stagecast Creator
Grades 2-4 7 - 9 None, not applicable Logo, RoboMind, Scratch or Etoys, Stagecast Creator
Grades 5-8 10 - 14 None or little Lego Mindstorm, Etoys, AgentSheets, Alice, RoboMind, Baltie 3, learning oriented BASIC, Phrogram, Stagecast Creator, Mama
Grades 5-8 10 - 14 Some Squeak, RoboMind, full featured BASIC, Greenfoot, Pascal, Mama, Python, Ruby
High school 14 - 17 None or little Squeak, RoboMind, Greenfoot, Pascal, full featured BASIC, Mama, Python, Ruby
High school 14 - 17 Some Squeak, RoboMind, Greenfoot or BlueJ, newLISP, Mama, OZ, most other programming languages
College 18 + None assumed, non-majors course Squeak, Greenfoot or BlueJ, newLISP, full featured BASIC
College 18 + Starting computer science or developer curriculum Haskell, OZ, Scheme, Qi, Squeak, NetBeans BlueJ.

Read more about this topic:  List Of Educational Programming Languages

Famous quotes containing the words languages, age and/or experience:

    It is time for dead languages to be quiet.
    Natalie Clifford Barney (1876–1972)

    Public opinion contains all kinds of falsity and truth, but it takes a great man to find the truth in it. The great man of the age is the one who can put into words the will of his age, tell his age what its will is, and accomplish it. What he does is the heart and the essence of his age, he actualizes his age. The man who lacks sense enough to despise public opinion expressed in gossip will never do anything great.
    Georg Wilhelm Friedrich Hegel (1770–1831)

    The novelist ... must live in paranoia and seek to be one with the world; he must be terrified of experience and hungry for it; he must think himself nothing and believe he is superior to all.
    Norman Mailer (b. 1923)