A delicious way to code some music

Don’t let the name fool you, this systems programming language is anything but rusty!

Add Lisps to your Lua coding toolbox

Have a whale of a time with this artistic programming language!

Looking for a way to liven up your coding sessions? Check out our Hydra workshop!

Diving into this issues 40-year old featured language: BBC Basic!

Rediscover the fun of some of the first video games with Inform 7!

Meet lisp, one of the oldest and simplest families of programming languages out there!

Learn why Arduino: Forth is actually #1!

This month we are diving into concurrent and distributed programming with Erlang!

Show off your musical side with Pure Data!

This language of the month is going to be a real Snap!

Why Smalltalk is such a unique language, and how it evolved into modern variants like Scratch, Squeak, and Pharo.

500 words Learn More

This spiffy new programming language combines the best of typed and untyped languages.

Dive into this exciting new language and learn how to manage computer memory without giving yourself a headache!

It’s time for a throw back to old school programming. Dive into the nuts and bolts of coding instructions!

Learn why this powerful, 40-year old language is still popular today.

Get lost in a mess of infinite lists with this kooky, lazy language.

It’s a programming language unlike any you’ve seen before. Check out this symbolic system designed for mathematical calculations.

It looks like JavaScript, has a Python aesthetic, and integrates easily with C/C++. Meet Lua: a scripting language for fantasy computers.

Why use three languages to make a stunning web page when you can use just one?

A language from the Lisp family with simple syntax and a new approach to writing code.

Introduction to a dynamic, Python-like language that can do scientific calculations at high speed.

An introduction to a hip new alternative to Java. It’s all the rage in android development!

This programming language uses colors instead of text and punctuation to add and perform other tasks.

With an EV3 robotics set, you can build all kinds of robots!

Why would a musician learn to code? As it turns out coding is not just for those who want to […]

This programming language introduced ideas and solutions we take for granted in today's languages.

The Alda programming language lets you write and play music on your computer by typing simple commands.