编程基础与范式探索
编程基础:代码、数据与执行
在编程的世界里,最初的代码往往是一行一行地编写,就像简单的“Hello World”程序,它只是打印出“hello, world”这样的短语。编程的基本思想之一就是通过命令来执行操作,在几乎所有编程语言中,都有可以让计算机执行特定任务的命令。
编程还涉及到数据的使用。编程语言和系统允许我们存储数据,通常可以将数据存储在变量中,或者存储在外部介质,如穿孔卡片、磁带、磁盘驱动器等。例如,我们可以使用代码 x = "hello, world" 来将字符串“hello, world”存储在变量 x 中。之后,就可以使用 printf (x) 这样的代码来打印出存储在变量中的数据。
我们还可以将数据和操作结合起来。比如有多个命令需要执行时,将它们组合起来,通过一个变量来传递数据给这些命令,这样可以提高效率。在不同的编程语言中,一组操作可以被称为方法、函数、过程、子程序或块。而数据的集合则包括数组、集合和字典等。
代码在编写时是为了便于人类阅读,但在计算机内部,还有另外两种代码:机器代码和汇编代码。机器代码是计算机中央处理器(CPU)直接执行的指令,每种计算机可能有自己的机器代码语言,现在的机器代码通常与计算机核心的芯片类型相关。汇编代码比机器代码更易于人类阅读,它可以通过汇编器转换为机器代码。而像 COBOL 和 FORTRAN 这样的高级编程语言则更加易于人类读写,它们可以通过编译器转换为汇编代码,再进一步转换为机器代码。
编程语言从简单到复杂有一个层次结构:
- 机器代码(最基础)
- 汇编
超级会员免费看
订阅专栏 解锁全文
2111

被折叠的 条评论
为什么被折叠?



