很多人会问,现在学什么语言最有前途?对于这个问题,我很难回答,(这里不是英文,是计算机的编程语言)。其实这个问题很难回答,因为不管是什么语言,只要学好,绝对不用担心高薪工作。所有的编程语言最终都会编译成机器语言,也就是0和1,区别只是你如何告诉计算机该做什么。
但是,不同语言之间仍然存在差异。例如,Java 是非常跨平台的。除了开发桌面程序外,它还经常用于开发移动程序。C++一般用于开发大型程序,手机使用较少。著名的《魔兽世界》的许多部分都是用 C++ 编写的。如果它们是用Java编写的,游戏速度会很慢,以至于你会崩溃!
而你知道软件的常用书写语言吗?!
如果你正在学习C/C++或者想学习C/C++,可以私信回复“学习”,领取学习资料~
一、 游戏
几乎所有PC平台的游戏
星际争霸、魔兽争霸、CS、帝国时代、卡丁车、传奇、魔兽世界......这个名单不胜枚举,自己数一数
它们都是用 C++ 开发的。C++语言接近系统,执行速度最快。例如,您和您的两个朋友玩分别用 VB、Java 和 C++ 编写的“跑卡丁车”。
游戏跑了玩了,发现你的两个朋友还没开始跑,那是相当的卡,
二、办公室软件
微软(也就是你常用的 Word、Excel): -> C -> in C++
Sun Open(这个可能很多朋友不知道,但是用Linux系统的朋友都知道这个软件):JAVA的一部分(对外接口),主要是C++(开源,可以下载它的源码代码)
如果你正在学习C/C++或者想学习C/C++,可以私信回复“学习”,领取学习资料~
三、图形处理
土坯:C++
GIMP:C
四、网站
eBay:2002 年的 C++,然后主要转向 Java
: C++ 和 PHP
新乡学院网站:web程序是用ASP写的,数据库应该是SQL
五、搜索引擎
:汇编和C++,主要是C++
六、操作系统:
: 汇编 -> C -> C++
备注:我曾考虑在智能手机的操作系统( )中加入一些用 C# 编写的程序,例如软键盘。结果,编写的程序太慢了,无法与其他模块合并。
回到 C++ 重写。
相信很多朋友都知道Vista。在这个系统开发的早期,比尔盖茨想用 C# 编写所有的东西,但因为执行速度慢而放弃了。结果,无数软件工程师日以继夜地工作以取得成果。
被宣布无效。
Linux:C
:主要是 C,一些 C++。
备注:之前使用的语言比较复杂,最早是汇编和。
操作系统:汇编,主要是 C++。(诺基亚手机)
2008年推出:C语言(传闻是用Java开发的操作系统,不过最近才发布原生C语言SDK)
如果你正在学习C/C++或者想学习C/C++,可以私信回复“学习”,领取学习资料~
七、图形界面层
用户界面:C++
苹果mac操作系统用户界面(Aqua):C++
Gnome(Linux 图形界面之一adobe软件用什么语言开发的,):C 和 C++,主要是 C。
KDE(Linux 图形界面)、C++。
八、关系数据库
:汇编、C、C++、Java。主要是 C++。
MySQL:C++
IBM DB2:汇编、C、C++,主要是 C。
SQL:程序集->C->C++
IBM:汇编、C、C++,主要是 C。
SAP DB/MaxDB:C++
九、浏览器:
微软 IE:C++
火狐:C++
苹果:(2003 年 1 月发布)C++
谷歌:(2008 年发布)C++
Opera:C++(手机上占用率比较大)
十、邮件客户端
: C++
IBM Lotus Notes:Java
:
如果你正在学习C/C++或者想学习C/C++,可以私信回复“学习”,领取学习资料~
十个一、软件开发集成环境/IDE:
: C++
注:是不是有点好笑?用 C++ 开发,用于开发 C++ 程序
:Java(其图形界面SWT基于C/C++)
代码:: : C++
十个 二、 编译器
C++ 编译器:C++
基本解释器、编译器:C++
C#:编译器:C++
gcc (GNU C): C
javac (Sun Java):Java
Perl:C++
PHP: C
十个三、3D 引擎
:C++(相信玩游戏的同学都知道adobe软件用什么语言开发的,现在最高版本是DX11)
: C
食人魔 3D:C++
10四、Web(网络服务)
: C 和 C++,主要是 C
IIS:C++
十五:CD/DVD刻录
尼禄 ROM:C++
K3B:C++
十六:媒体播放器
: C++
媒体:C++
媒体:C++
如果你正在学习C/C++或者想学习C/C++,可以私信回复“学习”,领取学习资料~
发表评论