编程是什么时候开始的
-
编程是一种让计算机按照特定指令执行任务的过程。它的历史可以追溯到几千年前的古代,但现代编程的起源可以追溯到20世纪中叶的计算机科学发展中。现代编程起源的里程碑是20世纪40年代和50年代的计算机的发明和使用。
第一个真正的通用电子计算机被认为是ENIAC(Electronic Numerical Integrator and Computer),它于1946年在美国于宾夕法尼亚大学诞生。ENIAC的编程是通过手动设置大约6000个开关和电缆来完成的,这种方式非常繁琐和耗时。
为了简化和自动化计算机编程的过程,科学家们开始探索更有效的方法。在20世纪50年代早期,人们开始开发一种新的编程语言,称为汇编语言。汇编语言是一种与机器语言直接对应的低级语言,使用助记符代替了二进制代码,使编程更加可读和理解。
然而,汇编语言仍然需要程序员直接操作机器的存储器和寄存器,这种方式非常困难且容易出错。为了进一步提高编程的抽象层次,高级编程语言开始出现。FORTRAN(Formula Translation)是第一个广泛使用的高级编程语言,它于1957年诞生。FORTRAN的开发使得数学和科学计算更加容易,它被认为是第一个真正的高级编程语言。
随着计算机的普及和发展,越来越多的编程语言被开发出来,以满足不同领域和需求的程序员。这些编程语言包括COBOL、ALGOL、BASIC、C、C++、Java、Python等。每种编程语言都有其特定的用途和特点。
另外,随着互联网的兴起和发展,Web编程也成为了广受关注的领域。HTML(Hypertext Markup Language)是用于创建网页和网站的标记语言,它与编程语言有一定的区别,但也被广泛认为是一种编程技能。
总的来说,编程的起源可以追溯到20世纪40年代和50年代的计算机发明和使用。自那时以来,编程已经取得了巨大的进步,并成为了现代科技发展不可或缺的一部分。无论是在计算机科学领域还是其他行业,编程的重要性都变得越来越突出。
1年前 -
编程可以追溯到非常久远的历史。下面是编程起源和发展的五个重要阶段:
-
早期编码系统:早在公元前2000年左右的古代美索不达米亚(今天的伊拉克)就已经出现了最早的编码系统。该系统使用楔形符号刻在黏土板上,用于记录商业和行政交易。这可以被视为最早的编程活动之一,因为符号的组合和顺序具有特定的意义。
-
机械计算机时代:19世纪末至20世纪初,计算机的发展推动了编程的进一步发展。查尔斯·巴贝奇和艾达·洛芙莱斯等人设计了差分机和分析机等早期计算机,人们开始使用打孔纸带等形式来编写和执行计算任务。
-
低级编程语言时代:20世纪40年代和50年代,人们开始使用低级编程语言,例如汇编语言。这是一种更接近机器语言的语言,但是相比于纯粹的二进制机器码,它使用更容易理解和编写的符号和助记符。
-
高级编程语言时代:20世纪50年代末和60年代初,高级编程语言开始出现,为程序员提供更高的抽象级别和更友好的编程方式。例如,FORTRAN和COBOL是早期的高级编程语言,它们逐渐取代了低级语言的使用。
-
当代编程时代:21世纪以来,编程已经成为了一项重要的技能,不仅仅应用于计算机领域,还涉及到了各个行业的数字化转型。同时,也出现了更多简化和自动化编程的工具和框架,以及全新的编程语言和范式(如Python,JavaScript,机器学习和人工智能等)。
总结起来,编程可以追溯到公元前2000年左右的美索不达米亚,但是随着计算机技术的发展,编程也发生了很多重要的里程碑和变革。从机械计算机到高级编程语言,再到当代的数字化时代,编程的历史与人类的技术和社会发展密不可分。
1年前 -
-
编程的起源可以追溯到人类历史的早期。尽管现代计算机编程是在20世纪才出现的,但人类早在几千年前就开始使用编码和算法来解决问题。
在古代,人们使用不同的编码系统来处理信息。例如,古代埃及人使用象形文字来记录信息,而古代中国人使用符号和字符来编码。
然而,现代计算机编程的起源可以追溯到二十世纪四、五十年代的早期计算机。在那个时候,计算机编程是由低级的编程语言(如机器语言和汇编语言)来实现的。编程者需要直接和计算机硬件进行交互,将指令一条一条地写入计算机的内存中。
随着时间的推移,高级编程语言如Fortran和COBOL被开发出来,使编程更加容易和可读。这些高级语言使用更接近人类语言的指令,程序员可以更快速地开发复杂的计算机程序。
在20世纪70年代,个人计算机的出现加速了编程的普及。个人计算机的操作系统和软件的发展使普通人能够使用这些计算机来进行编程。在这个时期,编程语言如BASIC和C成为了广泛使用的语言。
随着互联网的普及,编程的需求也逐渐增加。此外,移动设备的发展也推动了移动应用程序开发的需求,使编程变得更加普遍。
今天,编程已经成为一项重要的技能,不仅在科学、技术和工程领域中需要,也在其他领域中变得越来越重要。许多大学和学校提供编程课程,以培养学生的计算思维和问题解决能力。同时,许多在线资源和编程平台使编程学习变得更加容易和可访问。
总而言之,编程的起源可以追溯到人类历史的早期,但现代计算机编程是在20世纪才出现的。随着时间的推移,编程语言和工具的不断发展,编程变得越来越重要和普及。
1年前