Scratch is a free programming language and online community where you can create your own interactive stories, games, and animations. It’s built to be simple for young people to use when starting out with programming.

Learn more

Building the web

HTML, CSS and JavaScript provide the basis for all web pages on the internet. You can learn to build your own.

Learn more

MIT App Inventor

App Inventor is a cloud-based solution which makes it easy to create apps for Android phones and tablets.

Learn more


Python is a widely used general-purpose, high-level programming language. It’s design philosophy emphasizes code readability, and its syntax allows programmers to express concepts in fewer lines of code┬áthan would be possible in languages such as C++ or Java.

Learn more


Not actual computer hacking! This is a stream for more experienced coders to just exchange ideas or build something as a group.