This is really great stuff
I know a friend who wants to learn programming (he never programmed before) and i think this is the best method to start learning it ... just with shapes, nothing more needed.
And for me it's the best way to visualize some of my complex projects.
I am glad that you like DRAKON.
DRAKON initially was made for easy interaction between engineers (which don't know programming) and programmers. It was made for making easy for non-programmers to make complex algorithms. All human knowledge can be divided in two parts: declarative and procedural knowledge . In school we only study good tool for declarative knowledge - usual textual representation of our knowledge. But when it comes to procedural knowledge education system does not gives good tool for non-programmers. But I think every people (programmer or non-programmer) needs tool for making algorithms. The DRAKON is very good tool for making complex algorithms for non-programmer which he needs in everyday life. For example, there are several books for doctors that uses DRAKON diagrams, I have seen some DRAKON diagrams that describes law and business algorithms.
As I mentioned in first post, DRAKON is extensively used in Space programs, where clarity of algorithms is at first place, where errors in code have very dramatic consequences. It is made for making as less possible errors in code as possible.
There is also a forum and wiki about DRAKON but they are in Russian language. But I think you can use google translate to read them. I can also help if there will be some hard parts for translation (some words, some phrases). Here are links:
http://forum.oberonc...wforum.php?f=77
http://drakon.su/