WayScript lets you create webhook functions, like APIs, or workflows using a visual workflow editor.
You can use Python, Javascript and SQL.
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.
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!
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.
Nice list of the sorts of apps you can make with the block-coding (like Scratch) tool, Thunkable.
Lauren both introduces the making of p5js and demonstrates how totally cool p5js is, highlighting some of it best features.
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.
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.
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.
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.