请给我列出5个最普遍的编程语言，并描述每个语言的主要用途。
以下是5个最普遍的编程语言和它们的主要用途：

1. Java：主要用于Web应用程序，大型企业级应用程序和移动应用程序开发。
2. Python：主要用于数据分析、科学计算、机器学习、Web开发和自动化。
3. JavaScript：主要用于Web开发，包括前端开发、后端开发和移动应用程序开发。
4. C++：主要用于操作系统、游戏开发、计算机图形学、嵌入式系统等方面的开发。
5. Swift：主要用于iOS和macOS应用程序开发。