Welcome to ProgrammingChaos

Fun and interesting programming projects to help you hone your programming skills.

These pages feature a collection of programming tutorial projects focusing on procedural generation, creative coding, and computer art. Most projects are created using the Processing programming environment, which is available for free at processing.org. The download and installation take only a couple of minutes. If you don’t have your own preferred programming environment, I highly recommend downloading Processing to try these projects. If you do have a preferred environment, the basic ideas and algorithms should translate into your preferred environment easily enough.

Have a question? A topic idea? A project of your own you want to share? Send me a message: