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

Happy New Year - January 1, 2018

Happy new year! I like to use this milestone as an excuse opportunity to look back at what got done over the past year, and to look forward to what I want to get done in the next 365 days.

Last year I planned on doing the 100 days of code challenge. My goal was to create 100 new examples. I ended up only creating 25 examples.

Last year at this time I had just finished up the first batch of tutorials and was working pretty steadily on adding Processing examples:

total posts in 2016read more)