请用markdown表格列出十个常见的编程语言，包括它们的用途和优势。
user
| 编程语言 | 用途 | 优势 |
|----------|------|------|
| Python   | 数据分析、机器学习、Web开发 | 语法简单，库丰富，社区活跃 |
| Java     | 企业级应用、Android开发、Web服务 | 跨平台，性能稳定，生态系统成熟 |
| JavaScript | 前端开发、Node.js后端开发、移动应用 | 前后端通用，库和框架多样，动态脚本语言 |
| C        | 系统编程、嵌入式系统、操作系统 | 性能高效，直接操作硬件，掌握计算机底层 |
| C++      | 游戏开发、高性能系统、图形界面 | 性能优异，面向对象，广泛的库支持 |
| Ruby     | Web开发、脚本编写、自动化 | 语法优雅，开发效率高，强大的Web框架 |
| Swift    | iOS和macOS应用开发 | 现代语法，与Objective-C兼容，安全性高 |
| Go       | 网络服务、分布式系统、CLI工具 | 并发支持好，编译速度快，简单易学 |
| PHP      | Web开发、服务器端脚本 | 与HTML结合紧密，广泛支持，易于上手 |
| R        | 统计分析、数据科学、机器学习 | 专注于统计和数据分析，丰富的统计包 |
assistant