The Computer Programming and Virtual Robotics Program at the IMACS has been helping students build a strong programming foundation that is fun and challenging. Scratch calls itself “a free programming language and an online community where children can program and share interactive media such as stories, games and. May 31, 2017. There's many different ways to learn a language, and in this article you'll learn what I think is the…