硕果树 Logo
首页
关于
登录 →
硕果树 Logo
首页 关于
登录
  1. 首页
  2. 知识
  3. 编程的历史

编程的历史

0
  • 知识
  • 发布于 2024-12-05
  • 22 次阅读
Yeqi
Yeqi

内容

  • 引言

    • 编程作为一门学科和技术,随着计算机的发展而不断演进。了解编程的历史,有助于理解其现状和未来趋势。

  • 早期计算机(19世纪至1940年代)

    • Ada Lovelace与分析机

      • Ada Lovelace在19世纪为查尔斯·巴贝奇的分析机设计了世界上第一个计算机程序,被誉为“世界上第一位程序员”。

  • 1940年代至1950年代:汇编语言和早期高阶语言

    • 汇编语言的发明

      • 汇编语言的出现,使得程序更加易读和易写,简化了编写机器指令的过程。

    • 早期高阶语言

      • 1950年代,Fortran(用于科学计算)和Lisp(用于人工智能)等高阶语言相继问世,大大提高了编程效率和应用范围。

  • 1960年代至1970年代:多样化的编程语言

    • C语言的诞生(1972年)

      • C语言为系统编程奠定了基础,并成为许多后续编程语言的基础。

    • 其他语言的兴起

      • Pascal、BASIC等语言在教育和个人计算领域广泛使用,推动了编程的普及。

  • 1980年代:面向对象编程的兴起

    • 面向对象编程(OOP)

      • 小型计算机的普及促使面向对象编程语言如C++和Smalltalk逐渐流行,提升了代码的可重用性和维护性。

  • 1990年代至2000年代:互联网时代的编程

    • Java与Python的崛起

      • Java在企业级应用中得到广泛应用,Python因其简洁易学而迅速普及。

    • 网络编程语言的发展

      • JavaScript的迅速发展,推动了网页的动态交互,改变了互联网的使用方式。

  • 2010年代至今:多平台与开源文化的繁荣

    • 移动计算的兴起

      • Swift(苹果)和Kotlin(安卓)的推广,满足了移动应用开发的需求。

    • 开源社区的壮大

      • GitHub等平台促进了开发者之间的协作与共享,推动了开源项目的快速发展。

通俗概括

编程的语言有很多,并且他们在使用的过程中也在不断地动态优化。

前置知识

无

标签: #学习 19 #打开程序世界大门 18
相关文章
打开程序世界大门

打开程序世界大门 2024-12-05 17:50

概述 本知识树带您进入程序世界的大门,0基础拥有程序世界观。 目录 编程是什么 1-1-1编程的定义 1-1-2编程的历史

Harbor镜像库页面如何误删恢复

Harbor镜像库页面如何误删恢复 2025-02-11 16:08

概述 起因是开发者在生产环境的harbor中操作时,需要删除测试环境的harbor镜像来清理空间,不小心把生产环境的镜像全部删除。 故而需要探究harbor镜像仓库的镜像恢复思路。 分析 本来很绝望,但是看到清理服务中还能模拟清理(不要点成真的清理了)600G的缓存,我就知道数据还有救。 要第一时间

注释

注释 2024-12-07 02:12

内容 什么是注释? 注释(Comments)是编程代码中的说明性文字,用于解释代码的功能、逻辑或重要部分。 注释不会被计算机执行,它们只是为了帮助程序员理解和维护代码。 在代码中添加注释可以提高代码的可读性和可维护性,尤其在团队合作或长期项目中尤为重要。

操作符引发的疑惑与思考

操作符引发的疑惑与思考 2024-12-05 19:00

内容 不用多说,所有操作符都要记住,值得注意的是,每个语言的具体形式有所不同,忘掉他们具体的体现形式,记住他的内在逻辑。 如果你还有疑惑,我猜你可能根本不知道运算符到底是干啥的,其实就是两个数据之间做运算后返回一个结果给你 比如

操作符优先级

操作符优先级 2024-12-05 19:00

内容 括号 (): 用于明确指明运算的顺序,优先级最高。 指数/幂运算 **: 结合性:右结合 例如:在Python中,a b c等同于a (b c) 正负号运算符 + - (一元加、一元减): 结合性:右结合 用于表示数值的正负。

逻辑操作符

逻辑操作符 2024-12-05 18:57

内容 逻辑操作符用于连接或反转布尔表达式,并且可用于复杂条件的构建。常见的逻辑操作符包括: 逻辑与(AND,通常用 && 或 and) : 当且仅当两个操作数都为true,结果才为true。 例如:a && b 或 a and b 逻辑或(OR,通常用 || 或 or)<

目录
京ICP备2024082087号
gongan beian 京公网安备11011402054333号