当前位置: 首页 > 科技观察

通过5个步骤学习任何编程语言

时间:2023-03-19 00:55:32 科技观察

有些人喜欢学习一门新的编程语言,而另一些人则觉得学一门编程语言是不可能的。在本文中,我将向您展示如何像程序员一样思考,以便您可以自信地学习您想要的任何编程语言。事实上,一旦你学会了如何编程,你使用的编程语言就不再是一种障碍,而是一种形式。事实上,这是教育工作者提倡让孩子尽早学习编码的众多原因之一。不管他们的入门语言多么简单,但这种编程的逻辑与儿童(或成人学习者)以后可能遇到的其他语言的逻辑类似。只需一点编程经验(您可以从此处的几篇介绍性文章中获得),您可以在短短几天(有时更短)内学习任何编程语言。这不是魔术,您确实需要付出一些努力。诚然,学习一种编程语言中的每个可用库,或者打包代码和交付它的细微差别,都需要远远超过几天的时间。不过,就入门而言,比想象中要容易得多,剩下的就靠不断的练习来完成了。当有经验的程序员开始学习一门新的编程语言时,他们会寻找五件事。一旦你知道这五件事,你就可以开始编码了。1.句法Syntax语言的句法描述了代码的结构。这包括如何逐行编写代码,以及用于构造代码语句的实际单词。例如,Python以使用缩进来指示一个代码块的结束位置和另一个代码块的开始位置而闻名:whilej号。通常使用==来测试相等性(是的,两个等号,因为通常一个等号用于赋值)。当然也有例外,比如像Lisp和Bash这样的语言中的算术运算符,但和其他语言一样,这只是一个心理翻译的问题。一旦您了解了表达方式的不同之处,很快就会习惯它。快速浏览一下编程语言的算术运算符通常足以让您了解算术运算是如何完成的。您还需要知道如何比较和操作非数字数据,例如字符和字符串。这些通常是通过编程语言的核心库来完成的。比如Python提供了split()方法,而C语言需要引入头文件string.h来提供strtok()函数。亲身体验用于处理基本数据类型的基本函数和关键字,并找到可帮助您进行复杂操作的核心库。5.FunctionClass代码不仅仅是一个计算机待办事项列表。通常,当您编写代码时,您希望为计算机提供一组理论条件以及满足每个条件时要采取的一组操作。虽然您可以使用条件语句以及数学和逻辑运算符来实现流控制,但引入函数和类可以使您的代码更高效,因为它们允许您定义子例程。例如,如果一个应用程序非常频繁地需要一个确认对话框,将它作为一个类的实例编写一次比每次需要它时都重新实现它要容易得多。您需要学习如何用编程语言定义类和函数。更准确地说,您首先需要了解编程语言是否支持类和函数。大多数现代语言都支持函数,但类是面向对象编程语言所特有的。练习学习语言中可用的结构,以帮助您高效地编写和使用代码。你可以学到任何东西学习编程语言本身就是编码过程的一个子程序。一旦理解了代码的工作原理,您使用的语言就只是传递逻辑的一种媒介。学习一门新的编程语言的过程几乎是一样的:通过简单的练习学习语法,学习词汇以建立执行复杂动作的能力,然后练习、练习、再练习。