编程从什么时候开始的

worktile 其他 63

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    编程起源于早期的计算机科学领域,可以追溯到20世纪40年代和50年代的时候。在这个时期,计算机技术刚刚起步,主要用于军事和科学研究领域。

    首次真正意义上的编程可以追溯到1945年,由于第二次世界大战的爆发,科学家们开始研发出了一种全新的机械设备——计算机。驱动计算机运行的就是一种由纸带制成的可编程指令集,这被认为是编程的起源。

    在1950年代,世界上第一台商业计算机UNIVAC被制造出来,这标志着计算机技术开始商业化,人们开始研究和创造更加高效和复杂的编程语言。

    在1960年代,ALGOL语言被发明出来,它是第一种被广泛接受和使用的高级编程语言。随后出现了COBOL、FORTRAN和BASIC等编程语言,这些语言在科学和商业领域得到了广泛应用。

    1970年代是计算机编程领域的一个关键时期。贝尔实验室的研究科学家Dennis Ritchie发明了C语言,这种语言对后来的编程语言发展起到了重要的影响。同时,图灵奖得主尼克劳斯·维尔特发明了Pascal语言,它在教育和科学研究领域非常流行。

    随着计算机硬件技术的不断发展和进步,编程语言的设计和功能也在不断完善。1980年代,面向对象编程语言如C++和Java开始出现,为软件开发提供了更加灵活和高效的工具。

    进入21世纪以后,编程领域经历了蓬勃发展。互联网的普及使得网页设计和互联网应用成为人们关注的焦点,HTML、CSS、JavaScript等语言应运而生,推动了Web开发的飞速发展。

    此外,移动互联网时代的到来也催生了移动应用的热潮。iOS和Android两大移动操作系统的崛起带动了Objective-C、Swift和Kotlin等移动开发语言的涌现。

    总之,编程的起源可以追溯到20世纪40年代和50年代,随着计算机技术的进步,编程语言也在不断发展和演变,为软件开发和应用创新提供了强大的工具和平台。今天,编程已经成为一项广泛应用于各个领域的重要技能,对于个人和社会的发展都有着巨大的影响。

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

    编程可以追溯到古代,尽管最早的编程形式与现代计算机编程非常不同。以下是编程历史的一些关键时刻:

    1. 古代的编程:早在公元前3世纪,古希腊的数学家奥里斯提斯提出了一种被称为“连杆轮”的机械装置,被认为是最早的“可编程设备”。这个设备利用了一系列的连杆和齿轮来进行数学计算。

    2. 巴贝奇的解析机:19世纪早期,英国数学家查尔斯·巴贝奇设计了一种被称为“解析机”的机械计算设备。虽然这个机器没有被制造出来,但巴贝奇的设计奠定了计算机的基础,并被认为是早期计算机的原型。

    3. 制图编程:19世纪末,制图和绘图被用来编写计算机程序。这些程序使用一系列的记号和符号,以图形形式表示算法和程序逻辑。这种制图编程的方法在计算机编程的早期阶段起到了重要作用。

    4. 机器语言:20世纪早期,随着计算机的发展,出现了机器语言,即用二进制代码表示的指令集。程序员需要手动编写这些指令,将它们输入给计算机执行。尽管这种编程方式非常原始和繁琐,但它标志着现代编程的开端。

    5. 高级语言和编译器:20世纪中期,出现了第一批高级编程语言,如FORTRAN、COBOL和ALGOL。这些语言使用类似自然语言的语法,使编程更加易于理解和编写。与机器语言相比,高级语言的代码更加抽象和可读。此外,编译器的发展使得程序员只需要编写高级语言代码,编译器会将其转换为机器语言。

    编程已经经历了漫长的发展过程,从最初的机械装置到现代的高级程序设计语言,其发展使得计算机编程变得更加简单和高效。

    1年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    编程可以追溯到很久以前,人类对于解决问题和完成特定任务的渴望促使他们开始进行编程。以下是编程起源的一些关键时刻和里程碑。

    1. 机械式计算:亚历山大的安提基特拉(约公元前200年)发明了一种能够解决特定数学问题的机械装置。这可以被视为人类利用机械手段进行编程的起点。

    2. 布尔代数:19世纪的英国数学家乔治·布尔提出了一种逻辑系统,也就是著名的布尔代数。这种逻辑系统成为了计算机科学中的基础,提供了码制和开关代数的数学基础。

    3. 第一台计算机:第一台计算机被认为是英国科学家查尔斯·巴贝奇设计的分析机。尽管从未完全建成,但分析机的设计理念和结构为后来的计算机做出了重要贡献。

    4. 软件概念的出现:20世纪中叶,计算机科学家开始意识到编写程序的重要性,并开始提出如何组织和管理程序的问题。这些概念逐渐演变成为现代编程语言和软件开发方法。

    5. 计算机语言的出现:第一个高级计算机语言是FORTRAN(Formula Translation),于1957年发布。它是为科学和工程计算而设计的,为程序员提供了更高的抽象级别。

    6. 操作系统的发展:随着计算机的快速发展,操作系统成为控制计算机硬件和软件资源的关键组成部分。1969年,UNIX操作系统发布,后来成为许多当前操作系统的基础。

    7. 个人计算机的兴起:1970年代末和1980年代初,个人计算机开始流行,计算机编程变得更加易于学习和实践。大量的软件和编程工具也得以开发,为更广泛的人群提供了编程的机会。

    8. 互联网的普及:1990年代,互联网的普及使得编程能够更加广泛地传播和共享。人们可以通过网络学习编程知识,并轻松将他们自己的程序分享给全世界。

    9. 移动设备和应用程序的兴起:2007年,苹果发布了第一款iPhone,为移动设备应用程序的开发和使用开辟了新的时代。移动应用程序开发成为编程的一个重要方向。

    10. 人工智能的发展:随着人工智能和机器学习的快速发展,编程的应用范围进一步扩展。人们可以使用编程来创建智能系统,解决复杂的问题。

    总的来说,编程从人类对问题解决的需求开始,经历了进一步的技术发展和创新,逐渐演变成现代计算机科学的重要组成部分。现在,编程已经成为一种必要的技能,并在各个领域发挥着重要作用。

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

400-800-1024

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

分享本页
返回顶部