学代码从哪里开始学 代码怎么学
大家好,学代码从哪里开始学相信很多的网友都不是很明白,包括代码怎么学也是一样,不过没有关系,接下来就来为大家分享关于学代码从哪里开始学和代码怎么学的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧!
代码编程学习从哪里入手
最近很多人都在问如何学习编程。我觉得学习编程最重要的是入门,如果你入门的时候有一个好的方法和思路,打下比较扎实的基础,对今后的编程工作是很有益处的。即使在学习新的编程语言也无所谓,因为它们有很多相通之处,可以相互借鉴。
我认为可以先学习一下pascal,这个语言比较严谨,适合初学者。pascal它被称为教学语言,结构严谨,不像C语言那么灵活,易于理解和学习。然后可以继续学习C语言,这个语言比较灵活。有了pascal的基础,在进行C语言编程就不会因为C语言的灵活而有问题。后面的就可以学习VC什么的了。
C语言的书推荐谭浩强的,比较好。
我当时学习pascal和C语言的时候是将书后的习题都做了一遍,感觉效果很好。
当然了,学习什么语言也要看你具体准备从事什么行业。例如你要进行嵌入式开发,C就是很好的选择,如果是Windows开发,那么VC就不错。还有数据库方面的开发、网络开发等等。不同的语言适合不同的方面。要看自己的选择的,呵呵。
还有很多人说自己的基础很差,甚至中学毕业什么的。其实这个并不重要,比较说英语,在计算机语言里所用到的单词量很少,而且都是常用词,经常使用就记住了。当然,如果你要看原文资料或者帮助的话,专业词汇比较多,不过在金山词霸的帮助下,经常看,也是没什么大的问题的。至于数学什么的,其实数学只是培养你一个逻辑思维能力,在初学编程的时候影响不是很大。况且,作为一个基础编程人员来说,上面还有系统分析师、项目经理,他们会把需求分析、概要设计和详细设计做好的,你只要按照文档写代码就OK了。不过,要上更上一步的话,其他基础知识就非常重要了,毕竟你不能写一辈子代码。
在你学习好C语言以后,个人建议好好学习一下数据结构和软件工程。这两门对你的水平提高都是很有帮助的。特别是软件工程,它能够使你按照科学的工程方法进行软件开发,对今后的发展很有好处。
只是一家之言,有不到之处,还望见谅!
我想学习编程,但我又不知从何开始学
你好!我是在上大学以后才开始接触编程的。你上初二,一些比较深入的知识可能理解起来可能比较困难。这里我可以给你一些建议:
也许在之前你应该接触过basic之类的语言。在大学里,理工科通常会开C语言。C语言比较适合作为第一门编程语言来学习,无论你将来是否用C。C语言是一门比较低级的语言,可以很轻松地和硬件、内存打交道。学习C语言有助于你对程序设计和计算机的深入理解。C语言具有较高的效率,广泛用于编写操作系统、驱动程序。成为一个好的C程序员比较困难,但学习C可以成为学习其他语言的基础。
在有了一定的基础之后,你需要选择一个具体的方向。刚有理论是不行的,编程序更多的是需要实践。我觉得程序开发的方向大致可以分成三类:桌面应用开发(如QQ之类的程序),web应用开发(简单的说就是“做网站”),服务类应用开发(在后台运行的服务,比如杀毒软件的实时防护程序)。可以先从一个方向开始。web应用开发相对入门比较容易,如果觉得学习别的比较困难,可以从这里开始。
除了方向以外,还有一个选择平台(操作系统)的问题。现在主要的平台有windows、linux、mac和移动平台(手机开发)。当然说这个对你来说有点早,主要是给你科普一下。
然后就是选择一个编程语言。下面给你列举几种常用的语言:
visual basic:仅仅用于windows系统,是basic的升级版本。学习起来比较容易。如果你想做个桌面小程序,比如画图板、计算器之类的,可以选择visual basic。不过,VB一般被称作“非程序员的语言”。
java:应用最为广泛的、使用人数最多的语言,几乎可以在所有的系统中使用。但学习成本比较高。可以开发桌面应用、web应用和手机应用。
C#:微软推出的可以与JAVA媲美的语言。学习成本和java类似。一般用于windows平台。
PHP:我就是PHP起家的。主要用来做网站开发。初中生的你也可以在一个月内入门。你可以在window下学习它,不过PHP一般运行在linux服务器下。
python:应用比较广泛,但目前在中国没有其他语言活跃。但其语法比较简洁,入门相对容易。
然后就要开始牛刀小试了。一个记事本?一个网上留言板?你不能做出很强大的程序,但实践是很重要的。实践可以提高你的编程水平,也能增长你的信心。此外,阅读一些别人写的程序,不要找太难的,要符合自己的实际水平。你可以在网上轻松地找到很多别人写的代码。
在你有了一定的基础后,可以去了解一些操作系统、网络通信、算法方面的知识。不过初中生有点早吧,量力而行啦~~
怎么成为一名程序员,要从哪里开始学起,先学什么在学什么
从hello wrod开始学,下电子书边看边写,一定要多练习,不然学的快忘得也快,同时学习C语言,C是所有其他高级语言的基础,学会了C(不必学的太深,了解一些简单的算法和思想就可以)再学起其他编程语言就会很容易上手的。
还有数据结构,虽然这是一门枯燥的学科,但它对与编程的思想拓展有很大帮助。再看算法与应用一类的书了,因为程序设计主要是写算法,这就免不了学习数据结构。
扩展资料:
相关书籍
很多程序员响应,他们在推荐时也写下自己的评语。以前就有国内网友介绍这个程序员书单,不过都是推荐数 Top 9的书。
其实除了前9本之外,推荐数前30左右的书籍都算经典,笔者整理编译这个问答贴,同时摘译部分推荐人的评语。
下面就按照各本书的推荐数排列。
1、《代码大全》史蒂夫·迈克康奈尔
2、《程序员修炼之道》
3、《计算机程序的构造和解释》
4、《算法导论》
5、《重构:改善既有代码的设计》
6、《设计模式》
7、《人月神话》
8、《计算机程序设计艺术》
9、《编译原理》(龙书)
10、《活着》
参考资料:百度百科-程序员
END,本文到此结束,如果可以帮助到大家,还望关注本站哦!