WINDOWS的一般程序是用什么语言编写的?

来源:百度知道 编辑:UC知道 时间:2024/06/30 22:51:18
例如QQ,千千静听等,是用什么语言编写的啊?我觉得VB根本编不出这样的界面和效果。而C++就连界面都没有得做~

可以肯定的说基本上都是c和c++语言。。。。你说c++语言没有界面是你的概念理解错误,语言本身都是不提供所谓“界面”的,提供界面的是某些函数库或者类库,比如win32api函数或者mfc,qt的库,就像标准库会提供cin和cout一样。你只用了标准库,当然没界面了。另外千千静听绝不会是c#写的,因为从没见过运行个千千还需要framework支持的(莫非我的版本老了??)

现在而言,大部分的程序都是用现在比较流行的语言编写的,比如C++、Java、Delphi、.net(C#、VB.net)、VB,而C语言、FoxPro等由于比较冷门,开发速度比较低,所以现在用的不多。
windows的开发不能笼统地说是用什么编的
windows3.1、3.2是用C语言+汇编开发的
windows95、98、me和NT早期版本是用C语言开发的
Windows2000、2003、XP、XP64、Vista都是用C++开发的

C++

确切的说用到mfc

是你还没有学到
用mfc完全可以实现QQ和千千静听这样的软件

我理解的,Windows是一个操作系统,分很多个层次,内核什么的需要程序有很高的效率,一般会用汇编或C语言比较接近底层的语言;其余的看需求,C++什么的都有;其实用什么语言完全看具体需求,最终不管用什么语言,都会转化成二进制机器码才能执行;不同的语言知识方便程序员编程提高编程效率而已;

QQ 千千静听是用C#做的