General-purpose programming language
Appearance
A general-purpose programming language is a type of computer programming language that is suitable for most ordinary computer applications. This would include any language that supports all of the following constructs:
- Comparison of strings and constants
- Branch and looping constructs
- Ability to read and write both sequential and random files
This is the minimum necessary for a language to be useful for general purpose applications. Most general-purpose languages include many more features than the above, including means to issue various requests to each operating system that the language runs under, sorting, searching, use of arrays, and other features.
Some of the general-purpose computer programming languages currently in use include: