COGO


COGO is a suite of programs used in civil engineering for solving coordinate geometry problems.
COGO was originally a subsystem of MIT's Integrated Civil Engineering System, developed in the 1960s. Other ICES subsystems included STRUDL, BRIDGE, LEASE, PROJECT, ROADS and TRANSET, and the internal languages ICETRAN and CDL. Evolved versions of COGO are still widely used.
Some basic types of elements of COGO are points, spirals, lines and horizontal curves.
More complex elements can be developed such as alignments or chains which are made up of a combination of points, curves or spirals.