学C#需要先学C语言吗

如题所述

不需要,C#和C语言没任何关系。
当然如果你会C语言,再学习其他语言会比较快的。

但是如果你工作需要C#,就没必须要先去学C语言了。你直接去学习C#就可以了。
另外,网络上也有C#的教程,建议你去查下,那些教材适合初学者,找本评论好的书来看。这样可以少走很多弯路的。

如果有其他问题,欢迎追问,我会尽我所能回答。追问

那JAVA呢,学习了C语言,再学JAVA也会容易吗

追答

JAVA是面向对象语言,学习C++在学习JAVA就非常容易了。
另外,学习C语言时两周后,你就可以去了解C++了,特别是一些面向对象概念。
有C语言基础,再学习C++,是非常容易了。

其实你找个语言学习就好了,没必要学习那么。
你能告诉我你以后想做什么吗?这样我可以建议你去学习什么语言。

如果你是以后想做安卓软件开发,那么建议你直接学习JAVA就可以了,不要去学习C语言了。
如果你现在还不知道以后做什么,那么我建议你先学习C语言,然后学习C++。之后再学习JAVA。
C语言是面向过程的语言,没必要为了学习JAVA而先去学习C语言。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-01-19
C#是基于.net的一种语言。语法方面和C语言有很多类似的地方,如定义变量,循环等等。但是C#和C是两种语言。完全可以直接学习。只不过学过C语言的话再学C#比较容易而已。
第2个回答  2013-01-19
不需要。二者之间可连性不大。但是学会其中一个另一个也就差不多了。追问

那JAVA呢,学习了C语言,再学JAVA也会容易吗

追答

不会吧。java平台是面向移动端的多一些。平台不一样方法当然不一样了。

第3个回答  2013-01-19
没这么种说法。

C语言是一门基础的编程语言,很多语言和其都有许多相通之处,所以学会了C语言后学其他语言就会快很多,但这并不久代表不学C语言就不能学其他语言了。追问

那JAVA呢,学习了C语言,再学JAVA也会容易吗

追答

是的 java的语法跟C语言非常接近。
而且如果你之前没有接触过编程的话,随便先学哪门语言,对其他语言的学习都会帮助很大。
因为编程算法的思想是贯通的

第4个回答  2020-02-02
c太原始了,有踩不完的坑,精力基本耗费在算法,指针,内存上.c#着重在构建应用上,可以让你很快的写出app,看你干什么行业了,驱动,嵌入系统,单片机要c.桌面应用,网站,app c#写起来比较快
相似回答