What Is Creative Coding?

By Tynker

July 22, 2022

Creative coding is where computer science meets the visual arts. It's a great way to bring coding to life for kids and other first-timers, too.

What Do You Need to Know?

Creative coders explore ideas like geometry and coordinates and how computers represent color.

What Languages Can You Use?

Processing kicked off the modern era of creative coding. Many Processing variants are available: • p5.js for JavaScript coders • Processing.py for Python coders

But nearly any programming language can be used, including block code. There are no rules!

Image Processing

Creative coders can invent their own amazing Snapchat-style filters, too. Put a cool artistic spin on your favorite photos.

A Rich History

Creative coding isn't anything new — it has been around since the beginning of computing. This "demo" was coded on a Commodore Amiga.

Credit: Sam Aaron / Sonic Pi

Music and Code

Projects like Sonic Pi and Earsketch allow you to write code to compose music, in real time!

Music and Code

Younger learners can code music with Tynker's simple Sound and Synth blocks, too.