理论上任何语言干任何事情几乎均可以, 可是主要干什么那就不同了, 刚好你提到的语言我都多少有了解, 我给你个简单回答吧: C/C++: 游戏开发, 大规模, 高性能, 分布式要求的程序开发(好比通讯程序), C还适合用于嵌入式. Java: 网页, 企业级开发, 普通应用软件, 游戏后台 JavaScript: webapp, 如今用node.js也挺适合作后台了. PHP: 就是网页后台, 也有作弱链接游戏后台的. Python: 平常脚本工具, 很是方便. 或者开发网页后台, 不过较少. Ruby: Ruby on Rails作网页后台是目前小型网站快速开发的王道.