This paper discusses a three dimensional geometrical modelling and processing program developed for computer graphics education. This program has such listed abili-ties; (I) Generaion of primitive bodies, such as a cube, cylinder, cone, sphere, etc. (2) Transformation of bodies, such as affine transformation, revolution and parallel movement. (3) Display of bodies. This includes hidden line elimination. (4) Calculation of cutting lines and intersection lines of bodies. (5) Generation of shades and shad-ows of bodies. This program does not use variable length data and it represents bodies with polyhedron. Having such abilities, the number of steps in this program were reduced to about 1500.