请列出五大网络编程语言，并在每个语言后用双斜杠（`//`）附上该语言的用途说明。
user
1. Python // 用于网络爬虫、Web开发、数据分析和人工智能。
2. JavaScript // 用于Web前端开发、后端开发（通过Node.js）和全栈开发。
3. Java // 用于企业级Web应用、移动应用（Android）和大数据处理。
4. C# // 用于Windows应用开发、游戏开发（通过Unity）和企业级Web应用。
5. Ruby // 用于Web开发（尤其是Rails框架）和脚本编写。
assistant