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.
Creative coders explore ideas like geometry and coordinates and how computers represent color.
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!
Creative coders can invent their own amazing Snapchat-style filters, too. Put a cool artistic spin on your favorite photos.
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
Projects like Sonic Pi and Earsketch allow you to write code to compose music, in real time!
Younger learners can code music with Tynker's simple Sound and Synth blocks, too.