windows程序开发都用什么平台?什么语言C++,C#还是?

本人大二计算机学僧一枚,对windows程序开发比较感兴趣。想了解一下windows程序开发,并在以后能编一些小软件,求大神给点建议

  依据开发的项目性质而定。
  对于普通应用,要求成本低开发周期短的情况下,C#是首选。
  对于驱动、软件安全要求高、开发资金充足、开发周期长的项目,C++是一个不错的选择
  每一种语言都是一把武器,没有武器能够通杀一切,只有在不同的情况下使用合适的武器才是最正确的选择。
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-10-12
都可以啊,看你擅长哪个了。C、C++比较难上手,但是却能做很强大的软件,比如Windows操作系统就是用c语言写的。一般情况下JAVA语言比较适合初学者做软件,有很多方便的模板和库,易于上手,建议用eclipse 做软件开发,这个开发环境比较好用。追问

现在在花很多时间学C++,也看了很多书,但是什么时候能用C++怎么写windows程序一无所知。只会写写黑窗口的那种。用C++写程序是用.net平台么

追答

我很不明白什么叫windows程序?如果真的想学好,那就不要觉得黑框写程序无聊。你现在刚刚大二,很多课程还没有学呢,比如数据库、网络等等。扎扎实实的走好每一步,等到你大三大四的时候自然会学习到怎么设计界面,在此之前要把基础打好,不要有好高骛远的想法。不知道你到底学到什么程度了,在充分理解面向对象的编程方法之后可以找个vc++2008软件下载,那个可以做出可视化的程序。至于你说的.net平台,那个是C#语言用到。

本回答被提问者采纳
第2个回答  2013-10-13
现在是网络的时代,所以一般选择语言就会兼顾网站、客户端软件和移动开发(比如手机软件),能兼顾这些方面的就只有java和asp.net(这里指的通常是c#.net),java主要是用于网站和移动开发上(比如安卓的开发是基于java的),C#在网站和客户端软件快速开发上也比较有优势,因为你又是计算机学生,建议以java为主,兼学C#(二者在语法概念上也都很类似)本回答被网友采纳
第3个回答  2020-07-09
c++是c的发展语言,所有合法的c语言都是合法的c++语言。c++是c的超集。
c#读作"c
sharp",是微软一个程序员发明的,一般用于服务器开发,现在被微软用来推广.net战略。c#是asp.net的默认开发语言。
vc、vc++都只是c、c++的开发工具,都是微软的
第4个回答  2013-10-12
Windows会有mfc吧0 0...是c++的..但由于不方便话说现在会有些人用c#呢..当然vb也很多~但比如qq就是c++弄得...追问

嗯,网上很多网友都不建议学MFC,一般都是说太老了。C#正有打算学,但是现在主要还是学C++,因为以后想写像qq,360安全卫士等等大型软件。

追答

en=-=mfc现在已经有点跟不上时代了...那就c#也不错~c++学会之后,c#是很类似的和c++差不多得~

追问

嗯嗯,你现在在做开发还是?

windows程序用什么软件编写的语言
C\/C++,C#,VB.NET,Java等都可以。C\/C++ 可以开发原生的 Windows 程序,对硬件和系统底层支持良好。它是最常用的开发语言之一。开发环境主要有微软C++编译器,Intel C\/C++ 编译器和 GCC 。在 Windows 下的编程软件(IDE)主要是 Visual Studio 或 Visual C++ Express(都默认使用微软C++编译器)。C...

Windows这种系统是C语言还是C++开发的啊
WINDOWS系统内核层以C语言为主还有部分C++以及少量的汇编,用户层以C和C++为主 也有汇编。部分应用程序时C#\/VB的。而WINDOWS2000则已经有20余万行代码,其中80%是用C++编写,其余部分有C和汇编,底层接口用汇编编写。所以C++的类的概念就能在这里很好地利用,但是毕竟C++的效率不如标准C及汇编,所以在一...

windows是用什么语言开发的
Windows主要是用C和C++编程语言开发的。首先,Windows操作系统是微软公司开发的一款复杂而庞大的软件系统,其开发涉及多种编程语言和技术。然而,在Windows的核心部分,特别是与底层系统交互、硬件驱动以及内核组件等方面,C和C++语言发挥着至关重要的作用。这两种语言以其高效、可移植性强以及能够直接访问硬件...

Windows的内核是用C语言还是C++呢?微软道底用什么语言开发的内核的呢...
C++ 是从 1983 年才正式开始发展。语言早期的时候由于各方面都不成熟,不完善,最初的时候最多也只用于小型应用。可以看到 Windows 1.0 发布的时候 CFront 1.0 刚刚发布,那个时候 c++ 是不可能拿来做系统的,如果算上系统的设计和开发周期,C++ 还在设计与试验阶段,连自己的编译器都没有,所以 Wi...

如今Windows 软件开发究竟该用什么库,C#、Qt,还是其他?
回答:其实不管是C++还是C#都是是编程语言,但是对于QT、winform、wpf来说,这是三种技术的。 组合其实一般情况下这些搭配经常使用的情况是C++和QT来搭配;或者说是C#和winform搭配;还有就是C#和wpf来搭配的。 其实如果只是想做小工具来说的话,那么我建议你使用C#,因为这个其实开发的速度真的很快啊。 QT、...

现在做Windows程序,都是用C#编写的吗?C++常用吗?
用C#是最常用的,因为开发快速,很多类和接口是直接封装好的,现拉现用,C++嘛在开发WINFORM行真的没有丝毫的优势,甚至不如VB,C++在图象处理和设备上下文上比其他的有优势,他对API的调用很直接,所以很多游戏开发的核心还是C++,游戏厂商自己开发的开发环境也大多是C++来写的。WinForm开发过程中一般的...

现在开发windows程序用c# 好还是c++的好???
于是微软出了atl和mfc帮你快速编写windows程序。这些代码都是非托管的,也就是说直接访问系统调用或者库函数的,不安全,容易出现灾难性的结果(但运行效率高)。于是微软推出了.net再次封装,语言是c#,含义为c++++,这时代码是托管的,没有指针。这时开发效率高了,更安全了,但是运行效率相对就低一些。

电脑应用软件一般是用哪种计算机语言开发的(电脑软件开发用什么编程语言...
2.C#:C#是Microsoft开发的一种面向对象的编程语言,主要用于Windows平台上的应用程序开发,特别是在使用Microsoft.NET框架的环境中。3.Python:Python是一种易学易用的高级编程语言,适用于多种应用场景,包括Web开发、数据科学、人工智能等领域。4.C++:C++是C语言的扩展,广泛用于系统开发、游戏开发、桌面...

Windows桌面程序设计用C#好还是C++? C++的MFC真的很复杂。C#我试了一...
如果你是想做以个桌面应用程序的话。我建议你用C#相当的简单。如果用VC++的话就有点难。不过VC++做出来的速度可能要快点。但是用户是感受不到的如果程序不够大的话。VC++更偏向稍底层的开发。

现在的 桌面软体 开发用什么语言最好?
开发windows 桌面软体,现在主流用什么技术 各种软体都可以:vb、delphi、c语言、易语言。 专业程式设计师一定是c语言了,如果想花更短的时间让自己成为一个比较厉害的非专业程式设计师,可以学习易语言。Windows 应用程式开发首选 .NET 平台,该平台下有多种语言可以选择,例如 VC++.NET、C#、VB.NE...

相似回答