理論上任何語言幹任何事情幾乎均可以, 可是主要幹什麼那就不同了, 剛好你提到的語言我都多少有了解, 我給你個簡單回答吧: C/C++: 遊戲開發, 大規模, 高性能, 分佈式要求的程序開發(好比通訊程序), C還適合用於嵌入式. Java: 網頁, 企業級開發, 普通應用軟件, 遊戲後臺 JavaScript: webapp, 如今用node.js也挺適合作後臺了. PHP: 就是網頁後臺, 也有作弱鏈接遊戲後臺的. Python: 平常腳本工具, 很是方便. 或者開發網頁後臺, 不過較少. Ruby: Ruby on Rails作網頁後臺是目前小型網站快速開發的王道.