WayScript lets you create webhook functions, like APIs, or workflows using a visual workflow editor.
Environment to code GLSL shaders.
Visual node-based graphics editor
Google Colab Notebooks are documents where you can mix notes and Python code.
They are brilliant for creating teaching resources, or, working on a project where you are figuring it out as you go, because you can create little fragments of code, and run them one at a time.
A modular and visual way to edit p5js code.
Free image hosting. Useful if you're using Twine or similar.
Start audio processing with a flow diagram like language in the browser. OMG! Amazing!
Visual creative coding.
Free, open source games development environment. One day, I'll get round to having a go with Godot.
Loved by data scientists and artists, this editor lets you code fabulous things
Crazy livecoding tool for visual effects. Learn a few functions, chain them together, and boom! Crazy!
MIT App Inventor is a block-coding tool with which you can create downloadable Android applications as .apk files, FOR FREE!
LIve editing of regular expressions.
Great collection of Machine Learning for Art projects, all with code samples.
Fabulous tool to create mobile and desktop apps, like Powerpoint but with code.
A visual flow-based coding tool for generative art.
Learn how Regexs work
See fab visualisations and animations and begin hacking them.
A gallery of great apps and games made with MIT App Inventor, and the best thing is, you can look at the code to see how they did it, or remix an app to make your own version.
Scratch is an amazing block-coding tool, a place where kids learn all they need to know about coding concepts. It's amazing what you can do with Scratch, go explore and have fun.
Orca is a fantastic. spreadsheet-like way to code music.
Lauren both introduces the making of p5js and demonstrates how totally cool p5js is, highlighting some of it best features.
Lots of sonification examples.
Interactive narrative games made with Twine. Go play with these then make your own.
Amazing collection of visual coding tools
A lovely collection of the common algorithms used for lots of creative coding pieces.
Lots of worksheets to do really amazing projects with machine learning and Scratch!
Livecoding session. Watch people make music with code....LIVE!
An incredible collection of really unusual coding things.
From creating maps, to languagues, to dungeons or artwork, this list has lots of generative tools to help you.
There are end-user tools, code frameworks, free tools, paid tools and lots I'd never heard of.
Nice list of the sorts of apps you can make with the block-coding (like Scratch) tool, Thunkable.
Brilliant collection of python examples.
Choosing a text editor for coding is a very personal choice. Some have "too many" features, others are too simple. You may need to try more than a few to find one that you like working in, but it's not until you start on an actual project, that you'll be really able to tell.
Thunkable is based on a very similar free tool call MIT App Inventor. Because lots of people create Extensions for it, that also work with Thunkable, you can find extra code, called Extensions which do everything from rotation detection, to sound analysis, to QR code recognition and connecting to other devices.