初学者应该学习c ,c++还是c#?
11个回答
展开全部
如果没有任何编程基础的话,建议先看C。它是几乎所有国内高校编程入门教学语言。C++是在C基础上发展起来的,并且多了面向对象的特性,C#也是在前两门语言及JAVA的基础上发展起来的,是纯粹的面向对象语言,初看感觉和JAVA很像,但又有自己的很多特色。包括JAVA在内,这几种语言在分别的领域都有很广泛的应用。楼主所谓的高级是指语言本身的高级呢还是说从事这们语言的编程会高级点,工资高点?就语言来说C#是最新的;工资方面就不太清楚了,C++,C应该比C#高,应为更难。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
学c打好基础,再学其他的要容易理解。
再根据不同发展方向,学习其他的语言
再根据不同发展方向,学习其他的语言
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
初学的话呢 可以从C开始 只有学会C以后 (最少是了解基本语法)才能开始学C++
C# 还要再靠后
这个不是高级和使用更广的问题 必须先入门了再说
C# 还要再靠后
这个不是高级和使用更广的问题 必须先入门了再说
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C++是主流。
C#,Java,.net都只是过往烟云
C#,Java,.net都只是过往烟云
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我建议是先学习C#,再学习C,C#语言非常规范,语法设计非常合理,逻辑清晰,你如果学习完以后,不会再喜欢其它语言了。那么现在的C#可以通过其他工具实现在Linux上运行,基本达到跨平台的要求,通过C#你可以了解到非常多的系统方面的知识,比如线程,网络服务,传输技术等等,这些都是在其它语言上实现起来非常复杂的,而在C#中非常的简单,余下的时间您可以学习数据库和h5,如果向硬件方向发展精力就放在C上,而且学习C#后再学习C会觉得C是很落后的,语法有些落伍,表达式没有C#灵活统一,框架库没有.netframework库规范好用,但C有效率,可移植(虽然移植效果不咋地),C的优势在嵌入式和工业化控制,你如果这一生可以掌握C和C#那么就够了;余下的精力要放在数据库和操作系统上了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询