GLOSSARY

Conquer confusion
Scratch

A free MIT-developed program designed to introduce children to computer coding. Scratch is used around the world and is available in more than 40 languages.

HTML

Stands for Hypertext Markup Language, and is a standard system for tagging files to achieve font, colour and graphic effects. It is text-based and for a long time was considered the basic starting point for computer coding.

Block-based

A way of making code, such as Scratch, with user-friendly building blocks that can be moved around and modified.

Java

No, it’s not coffee. It’s one of the most popular programming languages in use. It is general purpose, meaning that is designed to produce programs that will run on any computer system. Typically used to teach more advanced classes in computer programming.

Python

A high-level general purpose programming language. Users can express concepts in fewer lines of code than possible in Java.

Text-based

Another way of making code that is done with text, using words to perform commands.