C#就是C语言吗

来源:百度知道 编辑:UC知道 时间:2024/06/19 22:07:11
刚接触

c语言是古懂级语言
C++ 是在C语言上发展起来的
C++对C语言作了改进 用着更方便(在面向对像这方面) C语言也可以实现类似对像和类一样的东西 就是利用 C语言原来的模板 然后在外面写函数 只是在这方面 没有C++用着顺手
C# 是更新一代的语言 在C C++ 和JAVA的基础上发展起来的 用着更方便C# 就是C++++ 是微软创造出来的
C# 是面向对像语言
在大多数情况下(不是所有情况) 用C# C++ C写相同的功能的程序 C# 花时间最短 C++ 稍短 C语言最长 但是 如果写这个程序的人水平相同的话 那么 C语言的写出来的程序性能稍优于C++ ,C++ 和C# 差不太多
C语言是古董级语言 C++是上个世纪比C语言较优的语言 C# 是新一代语言
当然 我这样说并不是说C语言不如C#
语言这个东西 高手都知道 语言没有界线.... 没有哪一个更强 只有哪个语言在哪个领域更适用 现在C语言多用在嵌入式 或黑客或一些和硬件相关的人的手机
C++ 在上个世纪被充分的发扬光大 现在的各种游戏 各种软件 很多都是用C++写的
C# 做为新一代的语言 还没有被充分的发扬光大 C#的性能不比C++差 只是由于出身较晚 现在只是被人们用到了网络编程上了

To 莽刀,楼主连C都不知道,怎么可能了解JAVA。
To kindlyma,“C#是C++.net”,这种话请不要再说第二遍,这根本是两种语言。而且C#也不是专门面向网络的,不管你说它面向对象还是面向组件都对。
To elaine_yan2008,C是比较老,但是C没被淘汰,也不是“不太用”。C在一些低层的应用上还是很有用武之地。C的面向对象版本Objectived-C在某些领域比如mac,iPhone等上是独一无二的。
To huangf3958,最烦说到编程,言必称C。请问Pascal的基础是C吗?

To 楼主,我结合百科简单说一下:
ALGOL是计算机发展史上首批产生的高级语言(也称为A语言)
1960年1月C语言的原型ALGOL 60语言诞生。