C++编写的常用软件(找找方向)
近几天我关注整理了一些常用软件的编写语言,希望能对有志于从事软件开发的朋友有一定的指导。
一、 游戏
PC平台几乎所有的游戏
星际争霸、魔兽争霸、CS、帝国时代、跑跑卡丁车、传奇、魔兽世界.... 数不胜数了,自己数吧
都是用C++开发的,C++语言靠近系统地称,执行速度最快。比如你的两个朋友与你分别玩用VB、Java、与C++编写的“跑跑卡丁车”,你玩C++编写的游戏已经跑玩结束了,发现你的两个朋友还没开始跑呢,那是相当的卡啊,
二、办公软件
微软Office (就是你常用的Word、Excel):汇编 -> C -> 稳定在C++
Sun Open Office (这个可能很多朋友不知道,但用Linux系统的都知道这个办公软件): 部分JAVA(对外接口),主要为C++ (开源,可下载其源代码)
三、图形处理
Adobe Photoshop : C++
GIMP:C
四、网站
eBay :2002年为C++,后主要迁至Java
Facebook : C++和PHP
新乡学院网站:网页程序用ASP写的,数据库应该是SQL
五、搜索引擎
Google : 汇编与C++,主要为C++
六、操作系统:
Windows :汇编 -> C -> C++
备注:曾经在智能手机的操作系统(Windows Mobile)考虑掺点C#写的程序,比如软键盘,结果因为写出来的程序太慢,实在无法和别的模块合并,最终又回到C++重写。
相信很多朋友都知道Windows Vista,这个系统开发早期比尔盖茨想全部用C#写,但是最终因为执行慢而放弃,结果之前无数软件工程师日夜劳作成果一夜之间被宣告作废。
Linux :C
苹果 MacOS : 主要为C,部分为C++。
备注: 之前用的语言比较杂,最早是汇编和Pascal。
Symbian OS : 汇编,主要为C++。(诺基亚手机)
Google Android 2008年推出: C语言(有传言说是用Java开发的操作系统,但最近刚推出原生的C语言SDK)
七、图形界面层
Microsoft Windows UI :C++
苹果 MacOS UI (Aqua) : C++
Gnome (Linux图形界面之一,大脚丫): C和C++, 主要是C。
KDE (Linux图形界面),C++。
八、关系型数据库
Oracle : 汇编、C、C++、Java。主要为C++。
MySQL : C++
IBM DB2 :汇编、C、C++,主要为C。
微软SQL Server : 汇编 -> C->C++
IBM Informix : 汇编、C、C++,主要为C。
SAP DB/MaxDB : C++
九、浏览器:
微软IE: C++
火狐浏览器: C++
苹果Safari :(2003年1月发布)C++
谷歌Chrome :(2008的发布)C++
Opera : C++ (手机上占用率比较大)
十、邮件客户端
Outlook : C++
IBM Lotus Notes : Java
Foxmail:Delphi
十一、软件开发集成环境/IDE:
Microsoft Visual Studio : C++
备注:是不是有点搞笑?用C++开发出来的Visual Studio又用来开发C++程序
Eclipse :Java (其图形界面SWT基于C/C++)
Code::Blocks : C++
十二、编译器
Microsoft Visual C++ 编译器:C++
Microsoft Visual Basic 解释、编译器:C++
Microsoft Visual C# : 编译器:C++
gcc (GNU C compiler) : C
javac (Sun Java compiler) : Java
Perl : C++
PHP : C
十三、3D 引擎
Microsoft DirectX : C++(相信玩游戏的同学都知道这个,现在最高版本是DX11)
OpenGL : C
OGRE 3D : C++
十四、Web Servers (网页服务)
Apache : C和C++,主要为C
Microsoft IIS : C++
十五:CD/DVD 刻录
Nero Burning ROM : C++
K3B : C++
十六:媒体播放器
Nullsoft Winamp : C++
Microsoft Windows Media Player : C++
Microsoft Windows Media Player : C++
相关主题:
·软件名称: Returnil Virtual System 2008 v2.0.0.5011 多国语言版
·软件名称: uTorrent 1.7.7 多国语言版
·48句经典幽默,学会就可以语言杀人
·技嘉880GM-UD2H竞能用软件开核!
·汇金操盘手看盘软件 免费用 不要手机号 强烈推荐
C++编写的常用软件(找找方向)相关推荐
- 为CodeLove编写插件——常用软件扫描(SoftwareToScan)
如果你还不知道CodeLove,点击[一起来编程吧,CodeLove初版发布]. 那么如何编写插件呢?下面就简单介绍如果编写SoftwareToScan插件.该插件我们可以在设置窗口看到: 那么如何编 ...
- Linux Ubuntu常用软件
速配指南之软件参考 本文定位:作为速配指南的补充,列出国内用户比较常用的软件.请将论坛软件推荐版块的内容逐步转移至wiki,而非本文. 本文作用:为新手指明软件的方向,也可供已入门的同仁参考. ...
- 【Linux入门学习之】Ubuntu常用软件
[Linux入门学习之]Ubuntu常用软件 速配指南之软件参考 本文定位:作为速配指南的补充,列出国内用户比较常用的软件.请将论坛软件推荐版块的内容逐步转移至wiki,而非本文. 本文作用:为新手指 ...
- 【Linux入门学习之】Ubuntu常用软件 速配指南之软件参考
[Linux入门学习之]Ubuntu常用软件 速配指南之软件参考 本文定位:作为速配指南的补充,列出国内用户比较常用的软件.请将论坛软件推荐版块的内容逐步转移至wiki,而非本文. 本文作用:为新手指 ...
- 解剖常用软件程序都用什么语言开发
我们经常会问这个软件很炫也,是怎么出来的呢?这个网站功能强大,什么语言编写的呢?更多的是学计算机或将学计算机的相关的人士会不时的想:这些软件网站都"出名"了,编写他们的程序语言肯定 ...
- Ubuntu:常用软件和设置
安装Linux的Windows子系统 启用"用于Linux的Windows子系统"可选功能并重新启动. 以管理员身份打开PowerShell并运行: Enable-WindowsO ...
- 我的macOS常用软件清单
新买的MBP到了,于是在电脑配置切换过程中顺手将个人常用的软件做了记录,以作留存. 基础工具 Alfred[1]:本地搜索及应用快速启动,开源替代品: Raycast[2]:目前免费,这是其开源插件仓 ...
- 嵌入式软件开发之常用软件(六)
1.前言 作为一个软件开发人员,除了程序能力素养方面外,还应该熟练地使用各种常用的辅助工具,所谓"工欲善其事,必先利其器":通过这些工具能提升自己的专业素养,且在工作中选择合适的工 ...
- Ubuntu系统安装及常用软件设置
Ubuntu系统安装及常用软件设置(2020年10月12日) 情况: 安装Ubuntu系统,并安装常用办公软件:jre.QQ_for wine.微信_for wine.企业微信_for wine.WP ...
- 关于python的各个常用软件——python、pycharm、anaconda
关于python的各个常用软件--python.pycharm.anaconda 工欲善其事,必先利其器.在我们学习python语言之前,必须要先安装一个顺手的编程工具,和python相关的软件有很多 ...
最新文章
- 微信小程序和vue双向绑定哪里不一样_vue和微信小程序的区别、比较
- Android传感器-开发指南
- css rem 大屏开发_px/em/rem的区别与应用
- hihoCoder 1257 Snake Carpet(很简单的构造方法)
- json解析适配模板_认识适配器:JSON绑定概述系列
- C++安全方向(三):3.7 使用openssl_evp接口完成SHA3和国密SM3
- 【数据结构的魅力】005.链表问题专项
- android小项目数字拼图游戏_Java小项目之:拼图游戏
- java编程题全集及答案_JAVA编程题全集(100题及答案)q
- python xlsxwriter dict_使用python库xlsxwriter库来输出各种xlsx文件的示例
- MATLAB 四点定球及三点定圆(完整代码)
- 85篇精彩的经典古文
- CentOs7 docker部署face_recognition
- 【DeepSORT系列之】Cosine Metric Learning训练与demo可视化
- 记一次简单的分区加LVM划分练习
- Word2010入门
- zip格式压缩文件并打包下载
- Windows系统深度学习Anaconda、PyTorch软件安装教程
- 1234组成无重复三位数
- Thinking-in-Java 读书笔记-11-持有对象
热门文章
- 长江流域图——只希望“霉”雨快走开
- 用批处理文件阻止win10强制更新
- 《离散数学及其应用》阅读感想(转载)
- 开源问卷工具LimeSurvey:1:概要与安装
- mac测试电池软件,BattMan(Mac电池监测软件) V1.6 Mac版
- 计算机专业窗体的事件何时触发,高三计算机专业VB试题(六)1
- window一键清理垃圾代码
- 电子商务概论学习总结
- 工程系列 计算机中级职称,工程类中级职称有哪些
- html在线上传图片,kindeditor 图片上传