学习编程入门应该先学什么?

我想自己学习编程,先学什么?是不是先学习C语言?学C语言推荐什么书?我以前没接触过这些,也不太懂这些东西,求高手解答。... 我想自己学习编程,先学什么?是不是先学习C语言?学C语言推荐什么书?我以前没接触过这些,也不太懂这些东西,求高手解答。 展开
 我来答
踊用窘jah
2021-08-19 · 超过40用户采纳过TA的回答
知道小有建树答主
回答量:105
采纳率:0%
帮助的人:2.8万
展开全部

关于编程的基本语言,想学习的朋友或多或少都会知道一些。C、C++、Python和Java一样,它们是通用编程语言,而JavaScript和PHP算是web环境的专用编程语言。但事实上,有许多种编程语言。如果想入门编程,学习的编程语言也有很多。

一、先了解什么是编程

如果你想学习一门新知识,你应该首先了解这门知识。通过内容可以做些什么?我们可以用什么样的学习方法快速接受这些知识?事实上,编程就是用计算机能识别的语言来做人们希望计算机做的事情。和现在的许多软件一样,它是用编程语言开发的。简而言之,新手学习编程必须首先理解什么是编程。

二、了解编程语言内容

所谓编程语言就是用计算机能识别的语言编写程序。随着计算机技术的发展,出现了多种编程语言,如C语言、C++语言、Java语言等。一般来说,专业学习编程的应该了解编程语言,了解各种编程语言的优缺点,以及当今使用较多的编程语言。然后根据自己的特点选择一种编程语言进行重点学习。

要成为一名优秀的程序员,最重要的是掌握编程思想并找到编程感觉,而不是死记硬背语言本身。因此,在某种程度上,许多语言是一致的。学会了基础语言后,高级语言可以快速上手了。

当我们面对一种新的编程语言时,我们可以通过简单地理解该语言的语法特征来轻松地处理和应用它。程序员的高级境界是在反复的实践、观察、分析、比较和总结中潜移默化地积累起来的。一篇文章或两三个小时的讲解是永远无法清楚地解释它。

要学会编程思想,找到编程感觉,必须从编程工作中进行实践和体验。在学习编程时,很多朋友只是简单地学习语法和结构,枯燥乏味,没有很强的目的性,这将大大降低初学者的兴趣和学习效果。

编程入门其实不难,但入门后不断学习是十分重要的,相对来说较为漫长。在此期间要注意养成一些良好的编程习惯。编程风格的好坏很大程度影响程序质量。良好的编程风格可以使程序结构清晰合理,且使程序代码便于维护。如代码的缩进编排、变量命令规则的一致性、代码的注释等。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
柯辉东依波
2020-08-19 · TA获得超过1225个赞
知道答主
回答量:1389
采纳率:100%
帮助的人:6万
展开全部
学习编程入门应该先选一门简单的语言进行学习,比如c、java、Python。

  让编程成为一个习惯。想要培养一项技能的最好的办法,就是将它融入到生活并成为爱好;把工作拆分成小块。对待编程工作,可以先做25分钟,而后休息5分钟,整个过程重复4次。很明显,25分钟这样的短周期更容易坚持也不会带来多少压力。不过这样的方式应该配合更为灵活的执行思路。如果您感觉状态很好,而25分钟才刚刚完成热身,那就继续做下去并努力让自己抓住这种状态;阅读别人的代码。想要提升编码水平的最佳途径就是多看、多写,然而阅读别人的代码也确实是快速提升代码水平的一个技巧。寻找良师益友;写技术文章。如果大家学习了一种新的编程概念,但不能确定自己是否已经真正掌握,可以写技术博文加以检验。一来可以提高自己的编程水平,二来也能提高自己的知名度,将来找工作也会比别人多一个机会;保持耐心。对于人生来说,其中任何目标的实现都离不开耐心。编程学习就如其它任何学习任务一样,都需要反复努力并投入大量时间。

  
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
达内
2022-03-11 · 百度认证:教育领域创作者
达内
向TA提问
展开全部
学习编程入门应该先选一门简单的语言进行学习,比如c、java、Python。

让编程成为一个习惯。想要培养一项技能的最好的办法,就是将它融入到生活并成为爱好;把工作拆分成小块。对待编程工作,可以先做25分钟,而后休息5分钟,整个过程重复4次。很明显,25分钟这样的短周期更容易坚持也不会带来多少压力。不过这样的方式应该配合更为灵活的执行思路,如果状态很好,而25分钟才刚刚完成热身,那就继续坐下去,并努力让自己抓住这个机会阅读别人的代码,想要提升编码水平的最佳途径就是多看多写,然而阅读别人的代码也确实事件快速提升代码水平的一个技巧,寻找良师益友,写技术文章,一来可以提高自己的编程水平,二来也能提高自己的知名度,将来找工作也会比别人多一个机会,对于人生来说其中任何目标的实现都离不开耐心,编程学习就如其他任何学习任务一样,需要反复努力并投入大量的时间。

想了解更多有关编程的相关信息,推荐咨询达内教育。该机构致力于面向IT互联网行业,培养软件开发工程师、测试工程师、UI设计师、网络营销工程师、会计等职场人才,拥有行业内完善的教研团队,强大的师资力量,确保学员利益,全方位保障学员学习;更是与多家企业签订人才培养协议,全民助力学员更好就业。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
长沙新华电脑学院
2019-07-31 · IT、电竞电商、设计、动漫专业对口升学
长沙新华电脑学院
凡初中及初中毕业生进入长沙新华对口升学班读三年后,由长沙新华统一组织报职教高考对口升学,然后通过对口升学录取到大专或本科院校继续深造获取全日制大专/本科文凭。
向TA提问
展开全部
选择一门适合自己或者自己喜欢的编程语言!
这个属于比较个人,看你是为了兴趣还是为了找工作。
如果你是为了兴趣的话,那就看个人喜好,比如有人喜欢强语言的思维,有人喜欢弱语言的思维。
当然可以到这边看看的,毕竟学校哒
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
生活大帮手d4
2020-02-25 · 贡献了超过352个回答
知道答主
回答量:352
采纳率:0%
帮助的人:19.9万
展开全部
编程起步阶段要经常自己动手设计程序,具体设计时不要拘泥于固定的思维方式,遇到问题要多想几种解决的方案。这就要多交流,各人的思维方式不同、角度各异,各有高招,通过交流可不断吸收别人的长处,丰富编程实践,帮助自己提高水平。亲自动手进行程序设计是创造性思维应用的体现,也是培养逻辑思维的好方法。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式