Return to Article Details Building blocks for powerful ideas: designing a programming language to teach the beauty and joy of computing Download Download PDF