怎么学好编程语言?

 我来答
钰濯纷3
2021-12-26 · TA获得超过179个赞
知道小有建树答主
回答量:1539
采纳率:33%
帮助的人:48.5万
展开全部
对于编程语言的初学者来说,如果想全面掌握一门编程语言,需要从两个方面入手,一方面要掌握编程语言自身的语法,另一方面要掌握该编程语言的编译过程,而这个过程需要掌握大量的计算机基础知识,也涉及到数据结构和算法设计的内容。
以Java编程语言为例,初学者首先可以从Java的基本编程语法开始学起,此时的重点在于建立Java的面向对象编程思想,搞清楚Java的编程过程。初期学习Java时要搞清楚各种抽象概念,这个过程需要通过大量的实验来完成。由于Java语言的抽象程度比较高,所以学习的初期还是具有一定难度的。
在掌握了Java语言的基本语法之后,下一步需要从Java虚拟机入手(JVM),来进一步了解Java编程语言的解析规则,这对于提升对于Java语言的理解有非常直接的帮助。要想搞清楚JVM的机制,还需要具有一定的编译原理基础,这个过程也涉及到对于操作系统的了解。另外,在学习编译原理的期间还会同时了解操作系统的体系结构,以及与解析效率关系密切的数据结构知识和算法设计知识。
编程语言本质上只是一种工具,所以要想搞清楚整个编程语言的运行机制和自身特点,一定要多做实验,通过实验来建立各种概念的画面感,同时也会验证很多“猜想”。另外,在学习编程语言的过程中,还需要有一个大的学习方向,围绕这个大方向来组织自身的知识结构,这对于提升就业能力有比较直接的影响。
vv32176

2021-12-26 · TA获得超过704个赞
知道小有建树答主
回答量:4969
采纳率:28%
帮助的人:147万
展开全部
第一:重视实验。学习编程的过程中一定会伴随着大量的实验,但是并不是说实验做到一定数量了,就一定能够掌握编程语言,实验的质量也很重要。早期的实验主要是验证性质的实验,通过实验来辅助抽象概念的理解,后期的实验要结合具体的应用场景来开展,这个过程也会积累一定的行业知识。第二:重视交流。学习编程语言的过程一定要重视交流,交流对于编程能力的提升起着非常重要的作用,在学习的初期就要为自己建立一个有效的交流沟通渠道。当前可以充分利用互联网上的技术交流平台,由于国内当前技术交流平台尚处在发展期,所以可以到国外的技术交流平台上学习交流。第三:重视总结。在学习编程的过程中,除了实验和交流之外,还需要重视总结,总结的过程就是形成自己编程思想的过程。按照历史经验来看,优秀的程序员都非常善于交流和总结。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户

2021-12-26
展开全部
CS 编程方法学与抽象编程就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程。为了使计算机能够理解人的意图,人类就必须要将需解决的问题的思路、方法、和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算机之间交流的过程就是编程。

单的有:Pascal、c语言、qBasic、 Fortran、Visual Basic等等。但前几种都是在DOS下进行编程的工具,Visual Basic是在 Windows下进行应用程序设计的编程工具,现在一般的计算机用户几乎都不再使用DOS了,因此我们通常会选择Visual Basic作为初学者的编程工具。Visual Basic是Windows应用程序设计中最容易上手的编程工具,学习步骤也比较容易被初学者接受。对于刚开始学习编程的初学者来说,还是选择Visual Basic,学习编程语言不能想象着一步登天,一步一个脚印的学习才是最佳方法。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
河南新华电脑学院
2021-12-26 · 百度认证:河南新华电脑学院有限公司官方账号
河南新华电脑学院
河南新华电脑学院隶属于IT教育知名品牌——新华互联网科技,是具有一定影响力的直营电脑教育品牌。
向TA提问
展开全部
“以Java编程语言为例,初学者首先可以从Java的基本编程语法开始学起,此时的重点在于建立Java的面向对象编程思想,搞清楚Java的编程过程。初期学习Java时要搞清楚各种抽象概念,这个过程需要通过大量的实验来完成。由于Java语言的抽象程度比较高,所以学习的初期还是具有一定难度的。”
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
山1212
高粉答主

2021-12-26 · 擅长古币鉴定和医疗健康问题
山1212
采纳数:13741 获赞数:43019

向TA提问 私信TA
展开全部
首先的有知识、编程知识学的好、英语、数学、物理好、头脑灵活这是基础,才能学好。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(8)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式