纯小白想学编程,先学C还是C#?

新手上路,请多包涵

纯小白想学编程,先学C还是C#?

阅读 6.3k
6 个回答

先学计算机组成原理,然后学 C/C++ 掌握程序对内存的使用/管理。
其中 C 同时需要掌握面向过程的编程思想,掌握指针。
C++ 则是扩展面向对象的编程思想,掌握指向对象的指针,以及引用的概念。
再然后学 Java 或者 C#,掌握设计模式、重构、应用层开发思想、框架应用等
以上,是计算机专业的学习路线

非计算机专业,可以直接学 C# 或 Java,直接上手做应用。2~3 年后可能会遇到一些需要底层知识来解释的问题,再回头去了解相关的理论知识。—— 这大概是培训机构的学习路线。

先放弃,这个行业并不是完全的0门槛的,没事别往这行里面钻。

新手上路,请多包涵

小白的话先学习C,C语言如果学得入门级别了,那么你已经知道编程语言基本结构以及了解机器语言是什么东西,C语言接近机器编译的一种比较看得懂的语言,汇编这个太难了,如果直接学习C#其实有点脱离了机器编译这些 因为他是一套成熟的高级语言,所以的库都已经封装好了,打包编译这些也是封装了,很难了了解到编译,链接等等

新手上路,请多包涵

先学C吧,C都学不会,其他语言更加复杂了,C是基础啊,虽然我现在用的java,很少用C编程了,C基本上都是面向过程编程。基础很重要的,编码基础上来了,学啥都简单了

已参与 「极客观点」 ,欢迎正在阅读的你也加入。

新手上路,请多包涵

那肯定是先学C,毕竟人家是编程界的鼻祖级别的语言,其次网上C的资料也比C#的资料多多了。


已参与 「极客观点」 ,欢迎正在阅读的你也加入。
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
极客观点
子站问答
访问
宣传栏