Chargement ...
🍪

En poursuivant votre navigation sur ce site, vous acceptez l'utilisation de Cookies qui garantissent son bon fonctionnement.

esSpanish
frFrench
enEnglish
zhChinese
jaJapanese
koKorean
hiHindi
deGerman
noNorwegian
Recherche article
Me connecter
Fleche top bulle Fleche top bulle
DE EN ES FR HI JA KO NO ZH
计算机编程的起源

计算机编程背后的天才来自哪里?

Publié le 30 Avril 2026

信不信由你,计算机语言的发现就像地球上的生命一样,并不是突然出现的,而是逐步发展出来的。

首先简单说说,什么是计算机语言?
它允许人类用非常精确的方式向计算机解释事情。计算机随后可以像阅读博客文章一样,从左边第1行读到右边最后一行。

当我们拆解一种现代计算机语言,例如PHP时,会发现其中其实只有3个概念
- 记住一个值(A =5 和 B = 10)
- 比较数值(如果 A < B)
- 在脚本读取中导航

其余的一切都以组合方式使用这些概念,即使是最先进的功能也是如此。

那么,这些最初的基本概念是如何出现的?
最早的概念在计算机时代之前就已经存在,一些人使用简单的机械系统(模拟系统)。Leibniz 是最早利用二进制系统执行算术运算的人,大约在1700年前后。
不过,第一台电子计算器是在1945年由Presper EckertJohn William Mauchly制造出来的。于是,人们获得了记忆、操作、比较数值,并以基本方式从头到尾导航的能力。

最初用于执行高级命令的脚本可能相当冗长而繁琐。因此,函数的概念自然出现了:它对应于更小的脚本,可以用不同的初始变量执行相同任务。
这种新方法让编写计算机脚本变得更容易。但最终,当计算机读取已编写的程序并跳转到不同函数时,它并不是直接这样做的。在执行前,或保存时,脚本会经过编译,被重新表述为另一种形式,以便从第一个字符简单读到最后一个字符。
所以,正是一个已经存在的脚本,让我们能够以更深入的方式编写其他脚本。

所有编程都基于这种方法:不同脚本帮助开发其他脚本,使其更容易、更优化、更深入,如此不断延伸。

回到PHP语言,它有原生函数,例如str_replace,用于在字符串中把一组字符替换为另一组字符。这个原生函数其实也只是一个基于基本概念的既有脚本。它多次遍历字符串,比较数值,并记录新的值。

也就是说,少数基本元素以不同方式组合,形成新的概念;这些概念又以不同方式组合,产生其他概念,如此不断。于是我们拥有了今天的语言,它们具备大量可能性,并且未来几年还会更多。所有这些功能,都是众多参与者共同推动计算机语言发展的成果。

如果你开发自己的程序,你会先创建符合自己需求的新函数,然后这些函数会调用你的其他函数,相互组合,并在程序中执行,从而实现程序的目标。

这就是计算机科学的全部奇妙之处!

Tags
编程起源
计算机编程
计算机语言
Presper Eckert
John William Mauchly
Leibniz
Envoyer à un ami
Signaler cet article
A propos de l'auteur
计算机编程的起源

计算机编程背后的天才来自哪里?

Publié le 30 Avril 2026

信不信由你,计算机语言的发现就像地球上的生命一样,并不是突然出现的,而是逐步发展出来的。

首先简单说说,什么是计算机语言?
它允许人类用非常精确的方式向计算机解释事情。计算机随后可以像阅读博客文章一样,从左边第1行读到右边最后一行。

当我们拆解一种现代计算机语言,例如PHP时,会发现其中其实只有3个概念
- 记住一个值(A =5 和 B = 10)
- 比较数值(如果 A < B)
- 在脚本读取中导航

其余的一切都以组合方式使用这些概念,即使是最先进的功能也是如此。

那么,这些最初的基本概念是如何出现的?
最早的概念在计算机时代之前就已经存在,一些人使用简单的机械系统(模拟系统)。Leibniz 是最早利用二进制系统执行算术运算的人,大约在1700年前后。
不过,第一台电子计算器是在1945年由Presper EckertJohn William Mauchly制造出来的。于是,人们获得了记忆、操作、比较数值,并以基本方式从头到尾导航的能力。

最初用于执行高级命令的脚本可能相当冗长而繁琐。因此,函数的概念自然出现了:它对应于更小的脚本,可以用不同的初始变量执行相同任务。
这种新方法让编写计算机脚本变得更容易。但最终,当计算机读取已编写的程序并跳转到不同函数时,它并不是直接这样做的。在执行前,或保存时,脚本会经过编译,被重新表述为另一种形式,以便从第一个字符简单读到最后一个字符。
所以,正是一个已经存在的脚本,让我们能够以更深入的方式编写其他脚本。

所有编程都基于这种方法:不同脚本帮助开发其他脚本,使其更容易、更优化、更深入,如此不断延伸。

回到PHP语言,它有原生函数,例如str_replace,用于在字符串中把一组字符替换为另一组字符。这个原生函数其实也只是一个基于基本概念的既有脚本。它多次遍历字符串,比较数值,并记录新的值。

也就是说,少数基本元素以不同方式组合,形成新的概念;这些概念又以不同方式组合,产生其他概念,如此不断。于是我们拥有了今天的语言,它们具备大量可能性,并且未来几年还会更多。所有这些功能,都是众多参与者共同推动计算机语言发展的成果。

如果你开发自己的程序,你会先创建符合自己需求的新函数,然后这些函数会调用你的其他函数,相互组合,并在程序中执行,从而实现程序的目标。

这就是计算机科学的全部奇妙之处!

Tags
编程起源
计算机编程
计算机语言
Presper Eckert
John William Mauchly
Leibniz
Envoyer à un ami
Signaler cet article
A propos de l'auteur
计算机编程的起源

计算机编程背后的天才来自哪里?

Publié le 30 Avril 2026

信不信由你,计算机语言的发现就像地球上的生命一样,并不是突然出现的,而是逐步发展出来的。

首先简单说说,什么是计算机语言?
它允许人类用非常精确的方式向计算机解释事情。计算机随后可以像阅读博客文章一样,从左边第1行读到右边最后一行。

当我们拆解一种现代计算机语言,例如PHP时,会发现其中其实只有3个概念
- 记住一个值(A =5 和 B = 10)
- 比较数值(如果 A < B)
- 在脚本读取中导航

其余的一切都以组合方式使用这些概念,即使是最先进的功能也是如此。

那么,这些最初的基本概念是如何出现的?
最早的概念在计算机时代之前就已经存在,一些人使用简单的机械系统(模拟系统)。Leibniz 是最早利用二进制系统执行算术运算的人,大约在1700年前后。
不过,第一台电子计算器是在1945年由Presper EckertJohn William Mauchly制造出来的。于是,人们获得了记忆、操作、比较数值,并以基本方式从头到尾导航的能力。

最初用于执行高级命令的脚本可能相当冗长而繁琐。因此,函数的概念自然出现了:它对应于更小的脚本,可以用不同的初始变量执行相同任务。
这种新方法让编写计算机脚本变得更容易。但最终,当计算机读取已编写的程序并跳转到不同函数时,它并不是直接这样做的。在执行前,或保存时,脚本会经过编译,被重新表述为另一种形式,以便从第一个字符简单读到最后一个字符。
所以,正是一个已经存在的脚本,让我们能够以更深入的方式编写其他脚本。

所有编程都基于这种方法:不同脚本帮助开发其他脚本,使其更容易、更优化、更深入,如此不断延伸。

回到PHP语言,它有原生函数,例如str_replace,用于在字符串中把一组字符替换为另一组字符。这个原生函数其实也只是一个基于基本概念的既有脚本。它多次遍历字符串,比较数值,并记录新的值。

也就是说,少数基本元素以不同方式组合,形成新的概念;这些概念又以不同方式组合,产生其他概念,如此不断。于是我们拥有了今天的语言,它们具备大量可能性,并且未来几年还会更多。所有这些功能,都是众多参与者共同推动计算机语言发展的成果。

如果你开发自己的程序,你会先创建符合自己需求的新函数,然后这些函数会调用你的其他函数,相互组合,并在程序中执行,从而实现程序的目标。

这就是计算机科学的全部奇妙之处!

Tags
编程起源
计算机编程
计算机语言
Presper Eckert
John William Mauchly
Leibniz
Envoyer à un ami
Signaler cet article
A propos de l'auteur
30 Avril 2026 21:22:03

¿De dónde viene el genio detrás de la programación informática?

Pues bien, lo crean o no, el descubrimiento del lenguaje informático es como la vida en la Tierra: no apareció de golpe, sino progresivamente. Para empezar, rápidamente, ¿qué es un lenguaje informático? Permite a un humano explicar cosas a un ordenador de forma muy precisa. El ordenador...
Leer mas