Coordinates for molecules except cartesian and zmatrix

Every program in theoretical chemistry that I know uses different ways of writing their input. The same holds true for writing the geometry of the molecules of interest. But they can all be reduced to be either cartesian or zmatrix representation. 
Intuitively these two are the natural answers to the problem of specifying a molecule geometry.


Nevertheless:
Are there programs in use that use anything different e.g. zylindrical, or elliptical coordinates? 


