Menu
CoddyTech

编程术语解释

简短而准确地解释你刚开始学编程时会遇到的词。每个术语都有单独的页面,附带可以在浏览器中运行的示例、大家常犯的错误,以及相关术语的链接。

代码如何运行

从你输入的代码到运行起来的程序,中间发生了什么:编译器、解释器、运行时和操作系统。

基本构件

每个程序都由这些部分组成:值、变量、数组和循环。

错误与调试

三种错误,程序如何处理它们,以及 C 程序员最先遇到的崩溃。

数据与存储

计算机如何存储数据,并检查数据是否完整送达:比特、字节、校验和与数据库。

面向对象编程

类和对象背后的思想:隐藏数据、共享接口和隐藏细节。

常见问题

初学者应该先学哪些编程术语?
先从每个程序都会用到的基本构件学起:变量、布尔值、数组和迭代。然后学习三种错误(语法错误、运行时错误和逻辑错误),因为在第一周里你就会全部遇到。
开始写代码之前,需要先掌握这些术语吗?

不需要。大多数人都是边写小程序边学,遇到不认识的词再查。亲眼见过某个术语描述的错误或输出之后,你会记得更快。

每种编程语言的术语都一样吗?
概念是一样的,名字和细节会变:Python 把数组叫作 list,写成 True;JavaScript 写成 true;Java 则要求你声明变量的类型。这里的每个页面都会注明各语言的差异。
在哪里练习这些概念?
每个术语页面都有可以在浏览器中编辑和运行的示例。想要系统地练习,可以学习 Coddy 免费的 Python 课程,它通过一个个小练习带你掌握变量、循环、错误和类。