A list of computer programming languages in alphabetical order is a list of most computer programming languages, which differ between them depending on the primary purpose for which they were designed or on the manner in which they are interpreted.