Not sure why they are excluding older entrepreneurs (18-29 is the required age). I went to UofT, I'm in my mid-30s and in the Toronto area .. I get excluded from the whole Waterloo ecosystem, and programs such as this one. What I have around me is Mars, which doesn't make sense to me. Frankly, there seems to be a better tech culture around Ryerson (again, targeted at their students) than for my alma mater. We have Mars close by but as you can tell, I don't see how it benefits fledgling entrepreneurs.
We also developed our own visual programming system for our free iPad app GamePress (http://www.gamepressapp.com).
Our system works like a flow chart of actions and events. Designed for tablets. It is fairly powerful as well, with lots of great additions being added.
Have you looked at something like the iPad app codea? http://twolivesleft.com/Codea
It uses LUA for the scripting language, and a really nice IDE.
We also did something similar, except it is all visual programming (I know you said you are not interested in visual).. Its called GamePress (http://www.gamepressapp.com), free iPad app check it out :)