您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
我是一个初学者,该如何开始学习编程?应该从C语言开始?
语言,基础,的人我是一个初学者,该如何开始学习编程?应该从C语言开始?
发布时间:2020-12-06加入收藏来源:互联网点击:
我是一个初学者,该如何开始学习编程?应该从C语言开始?
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
不用先学C语言,它是静态的编译的计算机高级语言。能对内存精确掌控,所以运行速度非常的快。但是也带来了它非常的复杂。所以,对于自学的初学者而言,学它可能会打击信心。
推荐先学python,相对于其它语言,它非常的简单,只需要简单的入门,基本上就能自己开发一些小软件。它提供海量的第三库,能很快的实现快速开发,对于找学习乐趣,信心是非常有用的。对于想学python的,可以先学python3.6,至于python2.7,两者除了支持的包不一样外,还有一些地方不同,只要去学都会清楚。python3是python的未来。
学完基础后,在进一步学习,python除了大型的游戏,手机上软件的开发不行外,其它的都行。如果这个时候在学C,会发现简单了很多,而且python库有许多是用C写的。两者一起学,能够更好的应用。
最后我想说,学什么都行,但前提是要用恒心,要能坚持。否则一切都是浮云。多看,多练。视频教程我推荐腾迅课堂,有很多资源是免费的。
回答于 2019-09-11 08:43:50
关于小白初学的语言,我个人首先推荐C语言,虽然是一门比较古老的语言,但是仍经久不衰。它有许多优点:
1.和其他编程语言相比较(例如Java C++),C语言更加底层,首先学习C语言可以帮助你更好的了解计算机。
2. 对于实现一些底层的功能,使用C语言相对于其他的语言更加地高效。
3. 如果你已经学习过C语言,再去学其他的语言就容易许多,因为许多编程语言都是以C语言为基础的,比如Java、C++、C#。
4. 因为C语言是一门比较古老的语言,所以它有丰富的学习资源和开发经验,能帮助你快速编写新的算法和函数。
5. C语言有着其他语言没有的强大工具-指针,(想写外挂?C语言再适合不过了)
6. 到现在,找编程方面的工作时,C语言仍然是最普遍需要的语言(还不赶紧学习?)
关于自学的方式,当然还是看书+看视频
学习C语言的书当然是C语言的圣经《The C Programming Language》两位祖师爷合力编写的,经典不容错过。
视频资源还是十分丰富的,如果你愿意付费,推荐到潭州学院学习相关课程,非常不错。当然免费的也是不少,比如:
1.网易云课堂 http://study.163.com/
2.慕课网 https://www.imooc.com/
3. w3chool http://www.w3school.com.cn/index.html
4. CSDN https://www.csdn.net/
遇到不会的问题可以去CSDN搜索,资源十分丰富。
小白一定要多敲的代码,掌握一些基础的算法,可以到HDU(杭州电子科技大学 http://acm.hdu.edu.cn/status.php)上面去练习一些基础的算法题。
最重要的是一定不要偷懒,多敲、多敲、多敲,重要的事情说三遍。
小编自己也有一些免费的视频资源,想自学的小伙伴可以私信我呦。
回答于 2019-09-11 08:43:50
C语言主要是偏向硬件的编程,而且不是开源的体系。现在IT行业用的更多的是Java语言,从找工作的层面来讲,java的就业面是远远大于c语言的,所以建议从java入手学习,这样将来的选择面会更广一些。
回答于 2019-09-11 08:43:50
有了压力或者动力,你的积极性才能被调动起来。你可以尝试给自己定小目标,然后再去为了这个目标而努力。坚持每天在电脑前实际操作至少两小时,而不是看两小时书或者视频教程,你的水平会很快提高的。
从什么语言学起在我看来不重要,能解决问题才是你所写代码的价值所在。
回答于 2019-09-11 08:43:50
我觉得你应该从C语言入手。虽然上手是极其困难的,但是能让你养成良好的编程习惯,受益匪浅。
另外就是,有了c语言的基础,可以向上向c++和JAVA,c#等语言发展,也可以向底层的汇编发展。
或许你以后根本用不上c语言,但是你必须掌握这门语言。我个人反对没有任何基础的人学习Python,这个语言非常不错,但是不适合作为零基础的人学习。
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |