An experimental visual programming language