中易网

用什么软件能编写在Windows下运行的软件,用什么语言?

答案:2  悬赏:10  
解决时间 2021-03-13 06:05
用什么软件能编写在Windows下运行的软件,用什么语言?
最佳答案
C/C++,C#,VB.NET,Java等都可以。
C/C++ 可以开发原生的 Windows 程序,对硬件和系统底层支持良好。它是最常用的开发语言之一。开发环境主要有微软C++编译器,Intel C/C++ 编译器和 GCC 。在 Windows 下的编程软件(IDE)主要是 Visual Studio 或 Visual C++ Express(都默认使用微软C++编译器)。
C# 和 VB.NET 多用于微软 .NET 平台的开发,可以在 .NET 平台之上编写 Windows 程序,开发起来比较简单,而且软件界面很美观。编程软件(IDE)是 Visual Studio。
Java 可用于 JavaSE 平台下的开发,可以在 JavaSE 平台之上编写 Windows 程序,同时 Java 程序可以在不同的操作系统下运行。开发环境主要有 Oracle JDK,编程软件(IDE)可以选 Eclipse,MyEclipse 和 NetBeans。
全部回答
如果我没有记错,根据几年前微软在美国公布的内容,windows本身属于微内核系统,windows98总共大概不到10万行代码(具体是2万还是5万记不清了),而windows2000则已经有20余万行代码,其中80%是用c++编写,其余部分有c和汇编,底层接口用汇编编写。 微内核系统从概念上是指“只包括操作系统的基本功能,例如内存管理和进程管理等等”,就连对各个文件系统的支持也不算在内,不过具体windows是不是这样设计我就不清楚了。 所以一个微内核系统的操作系统能够有20万行代码已经很多了。 之所以微软选择了c++而不想linux一样选择c,其根本原因就是windows操作系统本身是微内核系统,所以扩展性及以后的维护要求非常重要,所以c++的类的概念就能在这里很好的利用,但是毕竟c++的效率不如标准c及汇编,所以在一些明显以效率为重的地方用的还是标准c及汇编。 编写完毕后,windows上的其他用户态程序(包括所有驱动程序、计算器、游戏等等所有你现在拿鼠标能够操作的东西)另行开发,例如:扫雷游戏就是用vb写的。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
佘山莲都商店怎么去啊,有知道地址的么
小米平板2w10版的能玩倩女幽魂2这种游戏吗
名艺美发沙龙地址有知道的么?有点事想过去
江宁出口加工区附近哪有中国银行
耳朵发炎了,听不到东西,吃药没效怎么办
淘宝商家在类目:消费卡-购物代金卷类目下发
昆仑雪菊 盒子里全是粉末状
请问成都百花潭公园附近有比较特色的吃住吗?
已知几种离子的还原能力强弱顺序为I->Fe2+>
下列句子中划线的成语使用不正确的一项是(
永麒果业水果大卖场地址有知道的么?有点事想
会计中什么是出账?什么是入账呢
我们公司想投资一所高校做无线运营,华为、华
三国赵云救刘阿斗的故事名称,概括到50~100
肠结核传染吗、通过什么途径传染,家人应该注
推荐资讯
为什么硼砂有毒还是有很多地方的人在包粽子的
平凡渔具我想知道这个在什么地方
表达虚心求教,积极进取的成语或词语
众亨宾馆在哪里啊,我有事要去这个地方
三星手机专卖怎么去啊,有知道地址的么
男朋友对你说勿念是什么意思
岩鹰窝地址在什么地方,想过去办事
求明日传奇第三季百度云资源,谢谢啦
请教会俄语的朋友,烟盒里的俄文内容
就是刚刚认识的网友,见过一面,互相都有好感
PVC-U管材为什么要求不透光?
找一个群,里面都是人才,
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?