Skip to content

编程语言

什么是编程语言

与自然语言相对,编程语言是人为规定的用来定义计算机程序的语言,而自然语言是人类使用的语言,在发展过程中不断演化。举个例子,被广泛使用的汉语、英语、日语、法语这些都是自然语言,而常见的编程语言有C Java Python等。
编程语言中包含了一条一条的指令,指示电脑进行一些操作。具体内容会在下一章中讲解。

说明

编程中也有与自然语言相关的,比如人工智能有一个方向叫自然语言处理。但内容难度过高,不建议现在去了解。

为什么我们需要编程语言

人们在用自然语言沟通时,内容可以不明确,甚至有小的错误,而听的人仍然可以理解说的人想要说的内容。但电脑不同,电脑只会一步一步执行程序员的指令,无法真正理解编程者的程序。自然语言语法复杂而且多歧义,沟通效率低,不适合用于编程,所以人们发明了编程语言。
或许有人说ChatGPT,但其实它离代替还有很长一段距离。目前人工智能领域的进展还不足以完全使用自然语言开发哪怕是小型的游戏。

有这么多编程语言,我要学哪一种?

目前已经有上千种完备的语言诞生,并且还在不同增加中。不同语言有不同的特性,因此也适用于不同的场景中。对于游戏开发,我们建议的是Godot引擎专有的Godot Script。其实并非只有这种语言可以在Godot引擎中运行,还有C#等也可以,但它们相对难学,而且不是专为Godot游戏开发而设计的,因此推荐从Godot Script入门。

提示

如果你对其他领域的开发感兴趣,可以自己去找找相关资料,也欢迎来找我们聊聊。