C语言,C++和C#哪个在实际开发中用的比较多些,区别是什么

如题所述

就目前来说C++在实际开发中应用比较多, 很多我们在用的软件像QQ ,迅雷,酷狗等等都是用C++(VC++)写的, 还有很多游戏,不管是单机的还是网游,编写它们的语言都是C++,其他语言在游戏的核心编程里比较鲜见,通常只是用来写些插件什么的。 至于C语言,多用于写比较底层的东西, 比如手机系统, 你家电视机的菜单, 你电脑上安装的驱动等 目前实际中用C#写的东西还比较少,C#是.NET平台上的主要语言, 一个C#写的程序把它拷到没有安装.net framework的电脑上是运行不了的, 另外C#写的程序运行速度比较慢, 所以对于那些对速度要求高,比较底层的开发,其首选语言仍是C/C++。 但C#的开发效率比较高,一个C/C++用10天开发出来的软件,也许C#用5天就可以做出, 未来中在那些对速度要求不是很高的领域,C#能否占据主导地位,就要看微软的.NET平台铺设得如何了 目前在实际开发中用得较多的还是C和C++
温馨提示:内容为网友见解,仅供参考
第1个回答  2014-02-27
C、C++用在开发一些杀毒软件、系统软件之类的比较多C#也可以应用开发一些应用软件,不过主要是应用在web开发的比较多
第2个回答  2014-02-27
c和c++大部分用来开发系统级的软件C#一般用来开发桌面应用程序商务软件和游戏

C语言,C++和C#哪个在实际开发中用的比较多些,区别是什么
就目前来说C++在实际开发中应用比较多, 很多我们在用的软件像QQ ,迅雷,酷狗等等都是用C++(VC++)写的, 还有很多游戏,不管是单机的还是网游,编写它们的语言都是C++,其他语言在游戏的核心编程里比较鲜见,通常只是用来写些插件什么的。 至于C语言,多用于写比较底层的东西, 比如手机...

c语言和c#,c++三者的区别是什么?
C语言、C#和C++是三种不同的编程语言,它们在语言特性、应用领域和生态体系方面有着明显的区别。1. C语言 C语言是计算机编程的基础语言之一,它提供对计算机硬件的直接操作,具有过程化编程的特性。它以算法和流程控制为核心,注重于代码的执行效率和性能优化。C语言广泛应用于系统开发、嵌入式系统、操作系...

c#和c语言和c++的区别
C是过程式语言,适合小规模程序,但大程序代码量多。C++引入面向对象特性,简化编程,提高重用。 二、C与C++关系C++继承C的所有优点并扩展,被视为C的增强版,兼具过程和对象特性。 三、操作差异C#是纯面向对象语言,易学高效。与C++的主要区别是不支持多重继承,且不使用指针操作。 抢首赞 评论 分享 举报 ...

c、c++、c#到底有什么区别?
应用领域差异:由于它们的特点和差异,三种语言在应用领域上也有所不同。C语言常用于系统开发、嵌入式编程等;C++广泛应用于游戏开发、系统开发、图形处理等;而C#则多用于Windows桌面应用开发、Web开发和游戏开发等。总的来说,这三种语言各有其特点和优势,选择哪种语言取决于具体的应用场景和开发需求。

C语言和C#,C++三者的区别是什么?
区别是:1、语言使用难度不同 C++难度大于C#大于C语言。2、面向的对象不同 C 语言是面向过程的,而 C++ 是面向对象的,C# 是一种完全面向对象的语言。3、函数形式不同 C 语言有标准的函数库,它们松散的,只是把功能相同的函数放在一个头文件中;而 C++ 对于大多数的函数都是有集成的很紧密,特别...

C和C++和C#有什么区别?
C语言、C++和C#是三种不同的编程语言。它们之间的主要区别在于语言特性、面向对象程度和应用领域。C语言是高级语言,与汇编语言不同。它不是面向对象的,但提供了指针等特性,使得编程更加灵活,适用于底层接口开发。C++和C#都是面向对象的语言。它们在语法上很接近,但内部细节存在差异。C++保留了C语言的...

C语言、C++、C#三者之间的区别和分别作用于哪些领域?
C语言是面向过程的语言,适应结构化编程。面向对象编程兴起之后,Bjarne等人在C语言上添加了类等功能,产生了C++。C++继续发展,成了多范型的编程语言(过程、对象、泛型、元编程),变得非常复杂。面向组件的编程兴起之后,C++难以适应快速开发的需要,同时面临着Java的威胁。2001年微软推出了全新的语言C#,...

C语言、C++与C#的不同点与相同点,各自的适用性
1)语法都是相通的。2)C语言是面向过程的语言,C++与C#是面向对象语言,这是最大的区别,最大的不同,很重要的,如果要学习C++与C#,必须掌握面向对象思维,都不难。3)C++与C#适合软件程序开发而且方便快捷,界面都是可以现成的,你一个人就很容易做出一个软件来,而C语言比较适合底层开发,效率比较...

c c++ c#(c sharp) 有什么区别呢? 一般情况那种用得较多啊
C是比较老的一种编程语言了,目前在嵌入式或与硬件打交道的程序(比如驱动)用得比较多。C++最简单的说,就是加入了面向对象的C(当然实际改变不止于此),目前也主要用于嵌入式或与硬件打交道的程序(比如驱动)。C#与前两种语言其实没什么关系。。。是MS专门为.net设计的语言,只是名字沾了个“C...

C语言、C++、C#三者之间的区别和分别作用于哪些领域?
C语言是面向过程的语言,适应结构化编程。面向对象编程兴起之后,Bjarne等人在C语言上添加了类等功能,产生了C++。C++继续发展,成了多范型的编程语言(过程、对象、泛型、元编程),变得非常复杂。面向组件的编程兴起之后,C++难以适应快速开发的需要,同时面临着Java的威胁。2001年微软推出了全新的语言C#,...

相似回答