Try not to think about C2 events in terms of programming - it's a completely different style and is easier to approach it with a fresh mindset.
I have been waiting a long time for programming software for the rest of us.
Command-line languages like C or Java are sometimes called higher level languages. They resemble natural language and get compiled into machine code.
For me, C2 is programming at an even higher level. C2 provides a visualisation of our programme, which we can manipulate intuitively. By contrast, text-based programming languages force us to make our visualisations internally.
I believe C2 is 'real' programming. Perhaps some day all programming will be done this way. Remember, C2 is at an early stage.
As I'm sure Ashley and Tom realise judging by the Scirra tagline 'Software Development Tools', Scirra's future may extend even beyond games ... but maybe that's r10,000 :)