代码同理,将代码输入计算机转机器理解的方式,它会一行一行去读,边读边执行你想要他做的事情。代码其实就是你告诉机器做什么的说明书,这样你的代码就能在机器上运转了,下面我来给朋友们分享一下我是如何自学单片机编程语言的,其实人们写出的代码某种程度上是高级语言,就是和口语有些接近。
1、代码应该怎么学?
题主问题比较笼统,我用四个反问来回答题主的问题代码是一个什么东西?代码是怎么在机器上运行?代码是怎么去编写?怎么去学习敲代码?代码是一个什么东西?代码其实就是你告诉机器做什么的说明书。就好比你买了台扫地机器人,你依据使用说明书一步一步按照说明使用,代码同理,将代码输入计算机转机器理解的方式,它会一行一行去读,边读边执行你想要他做的事情。
代码是怎么在机器上运行?其实人们写出的代码某种程度上是高级语言,就是和口语有些接近,但是,机器并不能去理解高级语言,机器只能理解0,1。因此我们要利用工具-编译器,其实就是翻译器,将高级语言翻译成机器理解的0,1,当然现在很多编程语言是将高级语言编译低级语言,再将低级语言解释成机器理解的0,1。
这样你的代码就能在机器上运转了,代码怎么去编写?写代码其实和你用word编写文章一样,利用关键词去编写你的逻辑。而且你要利用各种工具去验证机器是否能正确执行你的逻辑,像基本forwhiledoifelse等等关键词,去拼凑你的逻辑就好比上面的代码,它会执行一万次,直到爱你一万年❤️❤️。
怎么去学习编程呢?编程需要逻辑性,例如流程图,如果你是大学生可以先从计算机原理开始,然后接触C语言。如果觉得C语言太难了,接触下JavaScript语言,其实学哪门编程语言都一样,但最重要是要理解什么是函数,什么是变量,什么是作用域。因此你想学习计算机编程可以看看大学计算机专业开设哪些课程,虽然有些跟不上时代,基础知识是万年不变,
2、代码学起来难吗?怎么学呢?
入门容易学精难吧!好歹我也是曾经自学过两个月前端的人啊,还算有点资格回答这个问题吧!老实说,在那两个月里我并没有一天学到黑,也没有把所有的心思花在学习上,我就是那种按着快进,走马观花、囫囵吞枣的学习了一遍视频课程!再来说说,我都学了哪些东西?前端三剑客:html css js,另外还有jq、ATAX、php(一点点)。
学习内容还是有点多哈!最后再说说我学到什么程度了,这或许才是大家最关注的吧!我能够根据设计图写出网站的静态页面,但是写代码的速度很慢,有时候我会忘记一些东西,但是我知道去哪节课程找相关的内容并解决该问题,最难写的是js吧,自己也只是练过几个例题。所以我觉得学习起来并不难,但是要想真的做好一个程序员,则需要大量的实战练习,这样才能熟能生巧,让代码写起来更加快速并准确,
另外,我们也要通过大量的实战练习和思考去完成对一个程序语言的理解,而不是死板的只会写现成的程序。三天不练手生,是个一年多,该忘的也都忘了,我现在大概只能知道html、css和js对于网页的意义了吧,知道网站出问题是该怎么去寻找问题的源头以及一些简单的思路了,我是蓝胖子,一个从机械毕业转行做互联网、比较喜欢折腾技术的个人网站小站长。
3、编程能不能自学?
朋友们好,我是电子及工控技术,我来回答这个问题,首先肯定一点的是,编程是完全可以自学的,并且只要掌握了中学水平的知识就可以学会。下面我来给朋友们分享一下我是如何自学单片机编程语言的,学习编程需要方法我记得最初学习单片机编程语言是学的汇编语言,在当时比较流行的单片机是MSC-C51为内核的芯片,比如AT89C51/AT89S51等,我在初期学习单片机时,听说汇编语言比较接近单片机的底层,我想为了帮助自己更好地理解单片机内部的结构,我自己买来了一本单片机汇编语言教程,自己一条指令一条指令的理解,我大约花了二个月的时间终于啃下了这111条指令。