Scratch is released to the public. A free programming language that focused on education, it was designed by a team led by Mitchel Resnick at the MIT Media Lab Lifelong Kindergarten Group. Intended to be used by educators, students and parents as a teaching language, it had a number of applications in educational settings. These included math, computer science, language arts and social studies. Its interface allowed novice users to stack and organize block commands to write programs. Scratch has millions of users worldwide and is available in more than 40 languages.