什么是编程?零基础可以学吗?

 我来答
手机用户84415
2023-04-01
知道答主
回答量:49
采纳率:100%
帮助的人:1.1万
展开全部
想要学习编程,不需要什么条件,零基础都可以学习。不过首先应该了解以下三个问题:一、什么是编程?说到编程,估计很多没有接触过它的人想到的是电影里黑客快速敲击着键盘,黑色屏幕上滚动着彩色神秘代码的画面。当然这只是编程的一种艺术表现形式,那么真正的编程是什么呢?它真的有那么神秘吗?对于编程,百度百科的解释如下:编程是编写程序的中文简称,就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到相应结果的过程。看完这些抽象的概念,是不是对于编程还是一脸懵逼,下面就来解释一下我理解的编程吧!

当你按照别人设计好的流程在一步一步执行时,你就是在被编程。比如我们参加一个旅游团,只能严格按照人家规定好的行程来,每一步都不能更改,这是被编程。只有当程序是我们自己设计的时,这才是在编程,比如计划一次自由行,详细安排出行计划中的每一步,先去哪后去哪,决定在哪吃、吃什么、住哪里,这就是编程。了解完什么是编程,接下来要说的就是编程包含些什么?二、编程方向有哪些?在这里有必要向题主普及一下,编程是个大概念,包含的内容十分广泛,并不是一个具象的课程。如果具象到某一课程的话,它主要包含以下课程:JAVA;PHP;UI;Web前端;大数据
C语言;C++;Python ;大致就是以上这些内容,如果的题主真的打算学编程的话,不妨先思考自己的学习方向,确定方向之后才好进行针对性的学习。如何确定方向?源妹儿的建议是可以根据自己兴趣爱好及薪资的高低来进行选择。先将自己比较感兴趣的筛选出来,然后再根据薪资的高低来选。当然也可以选择先看薪资,再根据兴趣来选择,这样反过来也是可以的,还是看你现阶段更看重哪个,或者更需要哪个?三、确定方向后应该如何学习?确定自己的学习方向后,题主要明白学习的方式无非两种,一种是自学,一种是去培训机构学。两种学习方式各有自己优缺点,题主可以根据自身的经济情况、自学能力及自律能力来进行选择。自学的话,就是通过看相关的编程书籍和教学视频来学习,现在这一类的资源在网上也是比较好找的,只是可能需要花费些时间。自学的优势是通过自己慢慢摸索、钻研,所掌握的知识会比较扎实,不容易遗忘。缺点就是需要比较长的时间,以及较强的自学能力及自律能力。如果题主没有较好的耐心,也没有较强的自学能力和自律能力,那或许去培训机构学会更适合你。去培训的优势是有一群志同道合的同学和你一起学习,会让你充满斗志。如果同学都无法带动你学习的积极性,那还有老师的监督,有老师经常询问你的学习状况,自然想堕落也是比较难的。缺点就是需要一定的金钱成本,一般培训机构学习费用都在两万左右,其次就是时间不自由,去培训机构学习,需要题主安排好自己的时间,最后就是培训机构市场良莠不齐,筛选困难。以上就堂妹儿的相关回答及建议,希望能有所帮助。望采纳!
百小度
2023-05-01
知道答主
回答量:40
采纳率:0%
帮助的人:7805
展开全部
现在移动互联网行业受到越来越多的年轻人的关注,很多人想参加这个傲慢的行业.通过自学途径走这条路的人很多,很多大学生毕业后,因为各种各样的理由.那么零基础可以学电脑编程吗?那么? ;编程是为了解决某个问题,使用某个程序设计语言编写程序代码,最终获得结果的过程.以下是重点,零基础者需要知道.编程分为硬件编程和软件编程.首先从硬件编程开始,中央处理器也称为cpu,cpu有很多向外线(用语称为引脚),其中一条线作为电压0作为参考,其馀线有两个功能:1.读取这一点连接的电路电压,2.输出电压定义电压u,以u为界限将读取输入的电压分为0、1.在PC、笔记本电脑中,1指电压低于-12V,手机中1指电压高于3V,其他情况为零.1600万色的画面屏幕,可以显示(24个2相乘)的颜色,24根线的每根线的电压为0或1,正好有组合,屏幕根据每根线的电压大小判断该显示的颜色,1080P的屏幕有1920*1080个点,即(21个2相乘以下),21根线的组合可以复盖屏幕的点,显示时,21根线告诉屏幕的点亮,24根线告诉屏幕的颜色好吧,你应该知道这些有什么用,所以我告诉你,人类的第一个编程语言就是这样工作的.我们称之为编辑语言.现在除非你在intel等半导体公司工作,否则编辑语言就不再需要了.零基础者不应该学习编辑.举个例子,让白色显示 的MOVXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX以下是重点.我想在画面上显示0.那个包含了很多要点.画面的显示由一个要点构成,一个人不能输.我可以在别的计算机上制作软件(以下说明),写print(0)的软件会自动翻译成汇编语言,使cpu驱动画面逐渐显示.从print(0)到汇编语言的过程被称为编译,为了使软件识别也应该制定c语言和c辅助语言(以下统称c语言),c语言简化了编程,但是只能用于操作硬件,计算机编辑后输入硬件系统是初学者迷惑的地方,为什么编辑的程序可以在windows上运行不同的cpu使用的c语言不同,但他们的基本结构、赋值规则相同,现行教材以IBM-PC为基准,只要学习谭浩强的教材,接触新的硬件看制造商的规范最多30分钟就可以使用.下边是大伙儿关心的,软件编程,绝大多数人想编的全是在windows上开展的.目前,软件编程包括windows编程、安卓编程、OX编程和linux编程.首先,让我们谈谈原理.以windows编程为例,微软公司用c语言编写了可以使intelllamd的cpu驱动显示器显示的程序,即windows操作系统.写完你想写的程序后,告诉windows,windows将你写的程序作为想点数标准.微软自己定义了语言,但开发人员的学习成本高,c语言模拟器无法满足其要求,因此微软开发了C#(C#(C#与与c相同的结构赋值规则),是为windows设计的语言,是windows开发环境,C#最大限度地减少windows开发的难易度,同时提高不同人类的协作性,WPS、AE、QQ视频是C#编制的最后,JAVA随着图形界面的流行,各系统的操作越来越相同,如windows、linux、MACos、java诞生,可以将你写的程序翻译成类似平台的语言,在各平台上运行.初学者不要自学接触JAVA.只要学过c语言,就能理解C#.最后总结:程序设计首先要学习c语言(不学习c.数据结构(制作wps等大程序时,学习数据结构可以提高运行速度,不学习也可以).如果想制作单片机、windows、安卓系统等硬件系统的话,学过c语言、数据结构的下一步是ARM、51单片机、ARM、51单片机的编程和硬件编程原理相同,然后可以看到操作系统的基础.如果想制作软件,请看情况,制作windows学习C#,学习结束.编辑安卓必须学习JAVA,接触谷歌为安卓修改的JAVA语言.编辑iOS,macos必须学习Object-c. 以上是小编整理的零基础学计算机编程难吗?相关内容对大家的伙伴有什么帮助?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
卷虎孩08
2023-04-26
知道答主
回答量:85
采纳率:50%
帮助的人:1.7万
展开全部
现在移动互联网行业受到越来越多的年轻人的关注,很多人想参加这个傲慢的行业.通过自学途径走这条路的人很多,很多大学生毕业后,因为各种各样的理由.那么零基础可以学电脑编程吗?那么? ;编程是为了解决某个问题,使用某个程序设计语言编写程序代码,最终获得结果的过程.以下是重点,零基础者需要知道.编程分为硬件编程和软件编程.首先从硬件编程开始,中央处理器也称为cpu,cpu有很多向外线(用语称为引脚),其中一条线作为电压0作为参考,其馀线有两个功能:1.读取这一点连接的电路电压,2.输出电压定义电压u,以u为界限将读取输入的电压分为0、1.在PC、笔记本电脑中,1指电压低于-12V,手机中1指电压高于3V,其他情况为零.1600万色的画面屏幕,可以显示(24个2相乘)的颜色,24根线的每根线的电压为0或1,正好有组合,屏幕根据每根线的电压大小判断该显示的颜色,1080P的屏幕有1920*1080个点,即(21个2相乘以下),21根线的组合可以复盖屏幕的点,显示时,21根线告诉屏幕的点亮,24根线告诉屏幕的颜色好吧,你应该知道这些有什么用,所以我告诉你,人类的第一个编程语言就是这样工作的.我们称之为编辑语言.现在除非你在intel等半导体公司工作,否则编辑语言就不再需要了.零基础者不应该学习编辑.举个例子,让白色显示 的MOVXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX以下是重点.我想在画面上显示0.那个包含了很多要点.画面的显示由一个要点构成,一个人不能输.我可以在别的计算机上制作软件(以下说明),写print(0)的软件会自动翻译成汇编语言,使cpu驱动画面逐渐显示.从print(0)到汇编语言的过程被称为编译,为了使软件识别也应该制定c语言和c辅助语言(以下统称c语言),c语言简化了编程,但是只能用于操作硬件,计算机编辑后输入硬件系统是初学者迷惑的地方,为什么编辑的程序可以在windows上运行不同的cpu使用的c语言不同,但他们的基本结构、赋值规则相同,现行教材以IBM-PC为基准,只要学习谭浩强的教材,接触新的硬件看制造商的规范最多30分钟就可以使用.下边是大伙儿关心的,软件编程,绝大多数人想编的全是在windows上开展的.目前,软件编程包括windows编程、安卓编程、OX编程和linux编程.首先,让我们谈谈原理.以windows编程为例,微软公司用c语言编写了可以使intelllamd的cpu驱动显示器显示的程序,即windows操作系统.写完你想写的程序后,告诉windows,windows将你写的程序作为想点数标准.微软自己定义了语言,但开发人员的学习成本高,c语言模拟器无法满足其要求,因此微软开发了C#(C#(C#与与c相同的结构赋值规则),是为windows设计的语言,是windows开发环境,C#最大限度地减少windows开发的难易度,同时提高不同人类的协作性,WPS、AE、QQ视频是C#编制的最后,JAVA随着图形界面的流行,各系统的操作越来越相同,如windows、linux、MACos、java诞生,可以将你写的程序翻译成类似平台的语言,在各平台上运行.初学者不要自学接触JAVA.只要学过c语言,就能理解C#.最后总结:程序设计首先要学习c语言(不学习c.数据结构(制作wps等大程序时,学习数据结构可以提高运行速度,不学习也可以).如果想制作单片机、windows、安卓系统等硬件系统的话,学过c语言、数据结构的下一步是ARM、51单片机、ARM、51单片机的编程和硬件编程原理相同,然后可以看到操作系统的基础.如果想制作软件,请看情况,制作windows学习C#,学习结束.编辑安卓必须学习JAVA,接触谷歌为安卓修改的JAVA语言.编辑iOS,macos必须学习Object-c. 以上是小编整理的零基础学计算机编程难吗?相关内容对大家的伙伴有什么帮助?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
whirltone
2022-02-15 · 超过55用户采纳过TA的回答
知道答主
回答量:697
采纳率:38%
帮助的人:21.1万
展开全部
编程是个动词,编程==写代码,写代码为了什么? 为了让计算机干你想要干的事情,比如,马化腾想跟别人聊天,于是写了个聊天软件,这个软件就是一堆代码的集合,这些代码是什么?这些代码是计算机能理解的语言。
零基础是能学编程的,因为编程虽然没有那么好学,但同时也不是难以学习到了无法学习的地步。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友2e2ef01

2022-02-15 · TA获得超过7318个赞
知道大有可为答主
回答量:1.2万
采纳率:95%
帮助的人:465万
展开全部
编程就是编码做图等等的。
如果有头脑,
零基础也是可以学的,
不过是很难学的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式