1. 桌面程序:Java、C++、C#、VB、C均可。
2. 網站服務器端開發:JSP(Java語法)、PHP、ASP(C#語法)、Web App框架等。
3. 網站客戶端:HTML、CSS、Javascript、Flash等等。
4. 智能手機程序:安卓使用Java,iPhone使用Objective-C
5. 底層、工具開發:C、C++。
6. 多功能腳本程序:Python、Perl、Ruby等等。
7. 人工智能:Prolog、PDDL。
8. 工業控制:C、PLC、匯編。
9. 通用應用層數據交換處理技術:標記語言XML/XPATH/XSLT、JSON、YAML等。