An intuitive software erector kit targeted at people new to programming, but with enough potential to stay useful once they've learned, inspired by HyperCard.
Syntax coloring should generate Scratch-like capsules for each fully recognized command, and pop up matching command capsules as you type. Same for expressions in command parameters etc. There should also be a "trough" on the side containing all available commands/functions, sorted into topics.
The idea is that it can be used like a regular text editor, but that the auto-completed text can also be used with the mouse to assemble code. That way beginners don't need to look up or remember command names, parameter labels etc.
Syntax coloring should generate Scratch-like capsules for each fully recognized command, and pop up matching command capsules as you type. Same for expressions in command parameters etc. There should also be a "trough" on the side containing all available commands/functions, sorted into topics.
The idea is that it can be used like a regular text editor, but that the auto-completed text can also be used with the mouse to assemble code. That way beginners don't need to look up or remember command names, parameter labels etc.