You can code.

Code is more than just ones and zeroes. Code is a creative process that allows you to express yourself, reach other people, generate art, and make stuff in new ways every day.

Happy Coding is a collection of tutorials and examples that start at the absolute basics and take you through advanced coding techniques.

So far we have tutorials for Processing, Java, HTML, and JavaScript. P5.js, Android, and server development tutorials are coming soon!

We also have example programs that you can build from, as well as teaching guides if you want to use the site in your classroom.

Start coding!


New Tutorials


New Examples


Latest Blog Post

When Failing isn't Failure - August 19, 2018

I failed at Ludum Dare, and that's okay.

(read more)