• Scientific applications
• Business applications
• Artificial intelligence
• Systems programming
• Scripting languages
• Special purpose languages