C#就是C语言吗

刚接触... 刚接触 展开
 我来答
有缘NO分
推荐于2017-11-28
知道答主
回答量:10
采纳率:0%
帮助的人:0
展开全部
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++差 只是由于出身较晚 现在只是被人们用到了网络编程上了
CloudPRose
2009-10-18 · TA获得超过5175个赞
知道大有可为答主
回答量:3175
采纳率:66%
帮助的人:856万
展开全部
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语言诞生。
1963年,发展成CPL语言,
1969年,修改CPL的简化版BCPL后诞生B语言,并且用B语言写了第一个UNIX
1973年,美国贝尔实验室的D.M.Ritchie在B语言的基础上最终设计出C语言。
1987年,美国国家标准化协会(ANSI)为C语言制定了一套ANSI标准
1990年,ISO接受了87 ANSI C为ISO C的标准(ISO9899-1990)。
1994年,ISO修订了C语言的标准。

1980年,诞生“带类的C(C with classes)”[Stroustrup,1980]
1983年,OOP被加入C++
1985年,C++第一次投入商业市场
1987至1989年间,C++支持范型程序设计
1998年,正式发布了C++语言的国际标准,是C++标准委员会成立的第一年

1995年5月,Sun公司推出Java

1998年12月,微软启动了一个全新的语言项目——COOL
1999年7月,微软完成了COOL语言的一个内部版本。
2000年2月,微软正式将COOL语言更名为C#。
2000年7月,发布C#语言的第一个预览版
2002年2月,微软推出Visual Studio 7.0,并将其定名为“VS 2002”。以及C#的第一个正式版本——C# 1.0
2003年5月,微软推出VS 2003,同时也发布了C# 1.1
2004年,推出VS 2004。改名”为Visual Studio 2005,并决定推迟一年发布。
2004年6月,发布了VS 2005 Beta 1,同时展示C# 2.0
2005年4月,微软发布了VS 2005 Beta2
2005年11月,正式发布VS 2005
2005年9月,微软在PDC大会,公布C#3.0的技术预览版
目前最新的版本是C# 3.5和VS 2008
接下来期待的版本是C# 4.0和VS 2010
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
曲合英李酉
2019-03-27 · TA获得超过3.5万个赞
知道大有可为答主
回答量:1.3万
采纳率:29%
帮助的人:856万
展开全部
不是
C#(C
Sharp)是微软(Microsoft)为.NET
Framework量身订做的程序语言,C#拥有C/C++的强大功能以及Visual
Basic简易使用的特性,是第一个组件导向(Component-oriented)的程序语言,和C++与Java一样亦为对象导向(object-oriented)程序语言。
这是百度词条的解释
我觉得各有各的用处。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
莽刀
2009-10-17 · TA获得超过402个赞
知道小有建树答主
回答量:119
采纳率:0%
帮助的人:97.6万
展开全部
不是,他和JAVA更像一样,主要是软件业老大微软用来对抗JAVA的工具
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
huangf3958
2009-10-17 · 超过47用户采纳过TA的回答
知道答主
回答量:164
采纳率:0%
帮助的人:141万
展开全部
不是,任何面向过程或者面向对象的语言的基础都是C,如果你想在软件方面有所发展的话,建议你先学C在C#
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(10)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式