Learn Grace Programming

Grace is a new programming language designed to help novices learn to program.  It uses the latest ideas in programming language design to present a language that has simple yet extremely powerful syntax and semantics.  More information can be found about Grace at gracelang.org.