conventional visual programming systems mainly focuses on two-dimensional pictorial
programming. A big problem is that two-dimensional visual programming systems fail to
manage a lot of pictorial programming elements. This paper proposes a new pragmatic
three-dimensional visual programming system" 3D-PP" to solve the problem.