编程语言应用领域(转)
2013-09-09 23:04
211 查看
现流行的编程语言不存在好和不好的说法,不同软件系统,应该运用合适的语言,杀鸡焉用牛刀,就是这个道理。
根据以上编程语言排名情况,简要概述Java、C、Visual Basic、PHP、C++、C#、Delphi语言的开发应用领域。
1)Java开发应用领域
调查显示,Web应用57.9%,C/S应用占11.7%;移动或嵌入式应用占15.0%;系统编程占15.4。从开发领域的分布情况上看Web开发占了一半以上。(2006年统计数据饼图略)
Java的主要应用场景是企业应用开发。JavaEE在长期的发展和演化之后,已经成为开发Web应用的可靠工具。整体而言,Java技术已经非常成熟,达到了应用的高峰期。
2)C语言的应用范围
C语言的应用范围很广,从底层的嵌入式系统、工业控制、智能仪表、编译器、硬件驱动,到高层的行业软件后台服务、中间件等等。
3)Visual Basic的各种应用 :控件使用、界面设计、文字及文件处理、图形处理、多媒体应用、操作系统和数据库等各方面的实际应用。
4)PHP在互联网高速发展的今天,应用量可谓是非常广泛,不知道大家有没关注过PHP的应用领域,我先发表下我的个人看法。php的应用领域大致分为以下几点:
中小型网站 (我想是占了超过80%份额);
大型网站的业务逻辑结果展示(在百度,雅虎,新浪中都可以见到类似应用);
WEB办公,管理系统(多应用于企业内部).
5)C++在以下领域,有着根本性的优势 :低级系统程序设计、高级系统程序设计、嵌入式程序设计、数值科学计算、通用程序设计以及混合系统设计等等。 高级系统程序设计:包括操作系统核心、网络管理系统、编译系统、电子邮件系统、文字排版系统、图像和声音的编排系统、通讯系统、用户界面、数据库系统等等。 嵌入式系统:包括照相机、汽车、火箭、电话交换机、汽车等等。 数值/科学计算:包括仿真、实时数据获取和数据库访问等等。
6)C#主要用于开发WEB应用,与Java一样的,是竞争的两方面,这也是微软设计C#的初忠。C#在C/S架构方面不如Delphi,PB,VFP,主要是从性能和成熟的应用方面考虑的,现在几乎没有公司在用C#做C/S的商品软件。
7)Delphi和Visual Basic语言的应用领域差别不大,但Delphi具有高速的编译器,强大的数据库支持,与Windows编程紧密结合,强大而成熟的组件技术。与数据库相关的应用软件开发,采用Delphi是不错的选择。
根据以上编程语言排名情况,简要概述Java、C、Visual Basic、PHP、C++、C#、Delphi语言的开发应用领域。
1)Java开发应用领域
调查显示,Web应用57.9%,C/S应用占11.7%;移动或嵌入式应用占15.0%;系统编程占15.4。从开发领域的分布情况上看Web开发占了一半以上。(2006年统计数据饼图略)
Java的主要应用场景是企业应用开发。JavaEE在长期的发展和演化之后,已经成为开发Web应用的可靠工具。整体而言,Java技术已经非常成熟,达到了应用的高峰期。
2)C语言的应用范围
C语言的应用范围很广,从底层的嵌入式系统、工业控制、智能仪表、编译器、硬件驱动,到高层的行业软件后台服务、中间件等等。
3)Visual Basic的各种应用 :控件使用、界面设计、文字及文件处理、图形处理、多媒体应用、操作系统和数据库等各方面的实际应用。
4)PHP在互联网高速发展的今天,应用量可谓是非常广泛,不知道大家有没关注过PHP的应用领域,我先发表下我的个人看法。php的应用领域大致分为以下几点:
中小型网站 (我想是占了超过80%份额);
大型网站的业务逻辑结果展示(在百度,雅虎,新浪中都可以见到类似应用);
WEB办公,管理系统(多应用于企业内部).
5)C++在以下领域,有着根本性的优势 :低级系统程序设计、高级系统程序设计、嵌入式程序设计、数值科学计算、通用程序设计以及混合系统设计等等。 高级系统程序设计:包括操作系统核心、网络管理系统、编译系统、电子邮件系统、文字排版系统、图像和声音的编排系统、通讯系统、用户界面、数据库系统等等。 嵌入式系统:包括照相机、汽车、火箭、电话交换机、汽车等等。 数值/科学计算:包括仿真、实时数据获取和数据库访问等等。
6)C#主要用于开发WEB应用,与Java一样的,是竞争的两方面,这也是微软设计C#的初忠。C#在C/S架构方面不如Delphi,PB,VFP,主要是从性能和成熟的应用方面考虑的,现在几乎没有公司在用C#做C/S的商品软件。
7)Delphi和Visual Basic语言的应用领域差别不大,但Delphi具有高速的编译器,强大的数据库支持,与Windows编程紧密结合,强大而成熟的组件技术。与数据库相关的应用软件开发,采用Delphi是不错的选择。
相关文章推荐
- 编程语言应用领域(转)
- 十大编程语言特点及应用领域
- 在大数据分析/挖掘领域,哪些编程语言应用最多?
- C#---当前应用领域最广的高级编程语言
- [转载]应用Selenium和Ruby进行面向领域的Web测试
- 随机过程及其在金融领域中的应用 第三章 习题 及 答案
- 从手淘搜索到优酷短视频,阿里巴巴是如何在搜索推荐领域下应用深度学习的?
- XML的优势及应用领域
- 智能问答在金融领域中的实践与应用
- ActiveReports 报表应用教程 (5)---解密电子商务领域首张电子发票的诞生(套打报表)
- 推荐几个机器学习算法及应用领域相关的中国大牛
- Linux应用领域
- 漫谈C#编程语言在游戏领域的应用
- 编程语言的排名取决于应用场景和主要公司的需求
- 领域应用 | 中医临床术语系统
- solr学习之(七)_学习solr的理由(solr的特点和应用领域)
- 编程语言分析及其应用:Lisp格式到C格式的转换及其计算
- 九个大数据的应用领域
- Byteart Retail V3 - 全新的面向.NET与领域驱动设计的企业应用实践案例
- PCI9054数据采集卡的应用领域信号具有信号相关性强的特点