c是比较低级的语言,一般写的程序是对应硬件的。入门难
c++比c高级,函数也比c要多,现在还有很多程序是c++写的,入门难
c#是最高级的了,也是现在最新,比较流行的一门语言,可以使用.net的函数库,入门相对易得多
C#是基于对象的一种开发语言。
C相当于是这两门的基础,学好C对其他两门都有益。C++我们还没学过,不过我们用VC6.0做过开发,感觉这几门语言是互通的。只有少部分有区别!
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语言是计算机高级语言;
C++是比C功能更强的C语言;
C#是加强网络功能的C语言;
还有struct C是嵌入数据库的C语言;
总之他们的语法都是属于C语言。