Code Bubbles: A New Programming Environment
Code Bubbles is rethinking software development environments. Now the programmer does not operate with code files, but with separate blocks of code that he can compose as he wants. For example, to build a graph of method calls, to create a hierarchy of inheritance or relationships of several classes, to build a block diagram of a complex algorithm.
The author of the idea is Andrew Bregdon .