A Graphical Programming Language