一、从领域上区划,开发软件有下列:
1、手机上
MacOS(iPhone的),Linux,Palm(较大特色是不可以后台管理),BlackBerry(黑莓)WindowsPhone(WP,非常好的系统软件,)
Android(安卓系统,07年盛行的,非常好的系统软件),也有好多个新系统,三星与intel合作开发的tizen,Mozilla企业的FireFoxOS,N900的maemo。
2、电脑上
公司管理系统软件,如:如MES系统软件、OA系统软件、CRM系统软件、HR系统软件、ERP系统软件合同书。
二、从设计方案行业区划,包含下列行业:
1、桌面程序:Java、C++、C#、VB、C均可。
2、网址服务端开发设计:JSP(Java英语的语法)、PHP、ASP(C#英语的语法)、WebApp架构等
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这些
10、数据库查询SQL/PLSQL
拓展材料
开发软件工具:
开发软件工具是用以辅助工具生命期全过程的根据电子计算机的工具。一般能够设计方案并完成工具来适用特殊的软件工程方式 ,降低手工制作方法管理方法的压力。
与软件工程方式 一样,她们尝试让软件工程更为专业化,工具的类型包括适用单独每日任务的工具及包揽全部生命期的工具。
软件开发需求工具,包括要求模型工具和要求跟踪工具。
软件设计工具,用以建立和查验软件设计,由于软件设计方式 的多元性,这类工具的类型许多。
手机软件结构工具,包括程序编辑器、c语言编译器和代码生成器、编译器和程序调试等。
自动化测试工具,包括检测制作器、检测实行架构、检测点评工具、检测管理工具和特性分析工具。
系统运维工具,包括了解工具(如数据可视化工具)和重塑工具(如重新构建工具)。
手机软件配备管理工具,包括跟踪工具、版本号管理工具和公布工具。
软件工程管理工具,包括项目实施计划与跟踪工具、风险性管理工具和衡量工具。
软件工程全过程工具,包括模型工具、管理工具和开发软件自然环境。
手机软件品质工具,包括查验工具和分析工具。