General-purpose language

A programming language that is capable of creating all types of programs. A good example of a general-purpose language is C.

Also see: C, Programming definitions