关键词不能为空

当前您在: 主页 > 英语 >

编写知名软件所用的语言

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-03-03 22:24
tags:

-

2021年3月3日发(作者:stime)


看看著名的软件都用什么语言写成




图例:




->




表示有一个明显的迁移过程。



一、操作系统:



Windows


:汇编



-> C -> C++



备注:


曾经在智能手机的操作 系统



Windows Mobile



考虑掺点


C#


写的程序,

< p>
比如软键盘,


结果因为写出来的程序太慢,实在无法和别的模块合并,最终 又回到


C++


重写。



Linux



C



Apple


MacOS




主要为


C


,部分为


C++



备注:



之前用的语言比较杂, 最早是汇编和


Pascal




Sun Solaris




C



HP-UX




C Symbian OS




汇编,主要为

C++




(诺基亚手机)



Google Android 2008


年推出:



C


语言(有传言说是用


Java


开发的 操作系统,但最近刚推


出原生的


C


语言


SDK




RIM BlackBerry OS 4.x




黑莓



C++



二、图形界面层



Microsoft Windows UI



C++



Apple MacOS UI (Aqua)




C++



Gnome



Linux

< p>
图形界面之一,大脚)




C



C++




主要是


C




KDE



Linux


图形界面)



C++




三、桌面搜索工具



Google Desktop Search




C++



Microsoft Windows Desktop Search




C++



Beagle



Linux/Windows/UNIX


下)




C#


(基于开源的


.net : Mono




四、办公软件



Microsoft Office


:在



汇编



-> C ->


稳定在


C++



Sun Open Office




部分


JAVA


(对外接口)

< p>
,主要为


C++


(开源,可下载其源代码)



Corel Office/WordPerfect Office




1996


年尝试过


Java


,次年被抛弃,重新回到

C/C++



Adobe Systems Acrobat Reader/Distiller




C++



五、关系型数据库



Oracle




汇编、


C



C++



J ava


。主要为


C++




MySQL




C++



IBM DB2

< p>
:汇编、


C



C++


,主要为


C




Microsoft SQL Server




汇编



-> C->C++



IBM Informix :


汇编、


C


、< /p>


C++


,主要为


C




SAP DB/MaxDB




C++



六、


Web Browsers/


浏览器:



Microsoft Internet Explorer




C++



Mozilla Firefox




C++



Netscape


Navigator



The


code


of


Netscape


browser


was


written


in


C,


and


Netscape


engineers,


all


bought


to


Java


(see


M.


Cusumano


book


and


article)


redeveloped


the


browser using Java. It was too slow and abandoned. Mozilla, the next version, was later

-


-


-


-


-


-


-


-



本文更新与2021-03-03 22:24,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/703673.html

编写知名软件所用的语言的相关文章