r1编程什么时候发明

fiy 其他 18

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    编程是在20世纪中叶发明的。具体来说,第一台电子计算机ENIAC(Electronic Numerical Integrator and Computer)于1946年诞生,它是世界上第一台可编程的电子计算机。ENIAC的开发者约翰·普莱斯珀以及他的团队为了完成复杂的计算任务,开发了一种新的方法,即使用指令和程序来控制计算机的操作。

    在ENIAC之后,随着计算机技术的快速发展,编程逐渐成为计算机应用的重要组成部分。在1950年代,高级程序设计语言开始出现,例如Fortran(Formula Translation)和Cobol(Common Business-Oriented Language),这些语言使得编写程序更加简化和高效。

    随着时间的推移,编程语言的种类不断增多,如C语言、C++、Java、Python等,每一种编程语言都有其特定的应用领域和优势。同时,编程也变得越来越普及,不仅仅是专业程序员的领域,越来越多的人开始学习和应用编程技术。

    总的来说,编程是在20世纪中叶发明的,并且随着计算机技术的发展,逐渐成为了现代社会不可或缺的一部分。

    1年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    编程的起源可以追溯到古代。早在公元前3000年左右,古巴比伦人就已经开始使用类似编程的方法来解决问题。然而,现代编程的概念和实践是在20世纪诞生的。

    以下是编程的重要里程碑和关键时刻:

    1. 19世纪的机械计算机:在19世纪初,发明家们开始尝试使用机械装置来进行计算。其中最著名的是查尔斯·巴贝奇的解析引擎(Analytical Engine),这是一台可以执行预定义的操作的机械计算机。巴贝奇的解析引擎被认为是计算机的前身,并为编程的发展铺平了道路。

    2. 艾达·洛夫莱斯:艾达·洛夫莱斯(Ada Lovelace)是19世纪英国数学家和编程先驱。她是第一个将计算机视为通用目的机器,并在其笔记中描述了一种算法,可以用来计算巴贝奇的解析引擎。洛夫莱斯的工作被认为是编程的早期原型之一。

    3. 第一台可编程计算机:第一台真正的可编程计算机是在20世纪40年代的第二次世界大战期间开发的。这台计算机名为ENIAC(Electronic Numerical Integrator and Computer),由美国军方委托开发,用于进行弹道计算。ENIAC的开发人员使用了大量的电子管和电路,使其能够进行高速计算,并通过插拔电缆来改变程序。

    4. 高级编程语言的出现:20世纪50年代和60年代,高级编程语言开始出现。FORTRAN(Formula Translation)是第一种广泛使用的高级编程语言,它是为科学和工程计算而设计的。之后,ALGOL(Algorithmic Language)和COBOL(Common Business-Oriented Language)等编程语言相继出现。这些高级编程语言使得编写程序变得更加简单和可读,为编程的普及奠定了基础。

    5. 个人计算机的兴起:20世纪70年代,个人计算机开始普及。随着个人计算机的出现,编程不再是专业人士的专属领域,越来越多的人开始学习和使用编程。个人计算机的普及推动了编程教育的发展,并催生了许多编程语言和开发工具的诞生。

    总结起来,编程的起源可以追溯到古代,但现代编程的概念和实践是在20世纪诞生的。从19世纪的机械计算机和艾达·洛夫莱斯的贡献,到20世纪的第一台可编程计算机和高级编程语言的出现,再到个人计算机的普及,这些都是编程发展的重要时刻。编程的发明和演变是一个持续不断的过程,随着技术的进步和需求的变化,编程也在不断发展和改进。

    1年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    编程的概念可以追溯到古代的计算机科学和数学。然而,真正的计算机编程作为一门学科在20世纪的计算机革命中逐渐发展起来。下面将详细介绍编程的发展历程。

    1. 早期计算机编程(1940年代-1950年代)
      在早期计算机的发展阶段,编程是通过机器代码进行的,这是一种由二进制数表示的指令集。程序员需要使用打孔卡片或开关等方式来输入指令。这种编程方式非常低级和繁琐,程序员需要直接了解计算机硬件的工作原理。

    2. 汇编语言编程(1950年代-1960年代)
      为了简化编程过程,汇编语言被引入。汇编语言使用助记符来代替机器码,使得编程更加可读和可理解。程序员可以使用助记符来编写指令,然后通过汇编器将其转换为机器码。然而,汇编语言仍然需要程序员了解底层硬件结构。

    3. 高级编程语言的出现(1950年代-1960年代)
      为了进一步简化编程过程,高级编程语言开始出现。高级编程语言使用更加人性化和易于理解的语法结构,使得程序员可以更加抽象地表达计算逻辑。FORTRAN(公式翻译)、COBOL(通用商业导向语言)和ALGOL(算法语言)是最早的高级编程语言之一。

    4. 第一代编程语言的发展(1960年代-1970年代)
      随着计算机硬件的发展,第一代高级编程语言开始出现。这些语言包括LISP(最早的函数式编程语言)、BASIC(初学者的符号指令代码)和PL/I(通用编程语言一)。这些语言为程序员提供了更加灵活和功能强大的编程工具。

    5. 第二代编程语言的发展(1970年代-1980年代)
      在第二代编程语言中,C和Pascal是最为流行的语言。C语言由贝尔实验室的Dennis Ritchie开发,它是一种强大的、高效的编程语言,为后来的编程语言提供了很多灵感。Pascal语言则是由尼古拉斯·瓦尔特发明,它在学术界广泛使用。

    6. 面向对象编程(1980年代-1990年代)
      面向对象编程(OOP)在20世纪80年代开始流行起来,它将数据和操作封装在对象中,以实现更好的代码组织和重用。C++是第一个支持面向对象编程的语言,它是在C语言基础上进行扩展的。

    7. 互联网时代的编程(1990年代-至今)
      随着互联网的普及和发展,编程的应用范围不断扩大。Java、Python、JavaScript等语言成为互联网时代的主流编程语言。它们具有简洁、易读、易学的特点,适用于开发网页、移动应用和大数据处理等各种应用领域。

    总结:
    编程的发明可以追溯到计算机科学的早期阶段,但真正的计算机编程作为一门学科在20世纪的计算机革命中逐渐发展起来。从早期的机器代码和汇编语言,到高级编程语言和面向对象编程,再到互联网时代的编程语言,编程技术在不断演进和改进。如今,编程已成为现代社会不可或缺的一部分,影响着人们的生活和工作。

    1年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部