请列举五种常见的编程语言，并用表格的形式呈现。
user
| 编程语言名称 | 主要用途 | 特点 |
|--------------|--------|------|
| Python       | 通用     | 简单易学、跨平台 |
| Java         | 企业应用 | 面向对象、跨平台 |
| C++          | 系统编程 | 高性能、复杂 |
| JavaScript   | 网页开发 | 前端交互、跨平台 |
| Swift        | iOS开发  | 现代、安全 |
assistant