奶爸刷图换装:C、C#、C++是一个家族的么?

来源:百度文库 编辑:高考问答 时间:2024/05/01 04:31:22
C…………都有社么,有什么区别?如果现在学习,应从那下手?

C: 高级语言中效率最高的一个 [确切地说是中级语言], 平台兼容性非常的好, 几乎所有系统都有C语言编译器.最重要的是可以直接操作硬件.

语言本身比较简单, 结合操作系统后功能强大, 巅峰境界几乎是无所不能, 但对于大工程的开发效率不高.

适合任何阶段的人士使用, 尤其适合初学者.WINDOWS和UNIX超做系统都是C开发的

C++: 全世界应用最广泛的语言, 主流语言中功能最强大[最近听到另一个试验期的语言据说比C++还猛].

开发平台多地说不完, 在Windows上主要Borland C++ Builder和Visual C++,

开发效率一般, 运行效率较高. 支持三种变成模式:面向过程, 面向对象, 模板.

在应用编程方面主要应用其面向对象的特性. 难度一般, 但应用就比较麻烦.

如果成为一个真正的的话就学C++吧.

C#: 微软公司.net计划的核心语言,与VB.NET一起成为MS新时代的两个重要语言.在系统底层,WEB开发,传统C/S软件开发中都有良好的运行.

该语言与Copy Java在各个方面都很像

C是一种比较古老的面向过程语言以其高效率,可以访问硬件等特性而受到青睐,windows平台下有turboc borlandc等版本,在linux平台下也有相应版本

C++是微软推出的面向对象的程序设计语言,对c进行了扩充,已经有unix版本

C#(C sharp)是微软在.net框架下的新一代编程语言,引进了java的许多特性,并保留了c的特点,它可以运行与托管环境下一提高兼容性,但目前仅限于windows平台

先学习C

楼上的正解