一、B语言

B语言之父:Ken Thompson(肯.汤普森)。B语言是贝尔实验室开发的一种通用的程序设计语言,它是于1969年前后Ken Thompson(肯.汤普森)在Dennis Ritchie丹尼斯.里奇(Dennis Ritchie)的支持下设计出来。该语言得名于汤姆森的妻子Bonnie,它是一门开发于60年代中期的语言,现在使用者已经很少了。

二、C语言

C语言之父:Dennis Ritchie(丹尼斯·里奇)。美国著名计算机专家、C语言发明人、UNIX之父。在1969-1973年期间发明了C语言和Unix操作系统。
到了70年代,诞生了一门非常重要的语言,这就是今天的大名鼎鼎的C语言。而C语言之父是美国著名的计算机专家。丹尼斯.利奇。 在开发C语言的时候其实是以B语言为基础之所以发明C语言,实际上是因为这两个人,刚刚的B语言之父肯.汤普森和丹尼斯.里奇,一块写了一个操作系统,就是Unix系统。在写Unix系统的过程中,需要一种便利的语言,而B语言又达不到这个要求,所以丹尼斯.里奇就在B语言上进行改造,发明了C语言。目前 C语言是世界上最常用的程序语言之一。自从被C语言取代之后,B语言几乎已遭弃置。

三、Unix系统

Unix之父:Dennis Ritchie(丹尼斯·里奇)及Ken Thompson(肯.汤普森)
提到C语言就不得不说一下Unix系统。而Unix之父,自然就是这两个人,左侧这个是B语言之父肯汤姆森。右侧这个是C语言之父丹尼斯.里奇。有意思的是,肯.汤普森当年开发 Unix的初衷是运行他编写的一款计算机游戏 Space Travel,这款游戏模拟太阳系天体运动,由玩家驾驶飞船,观赏景色并尝试在各种行星和月亮上登陆。他先后在多个系统上试验,但运行效果不甚理想,于是决定自己开发操作系统,就这样,Unix 诞生了。英文中的前缀 Uni 是小的意思,小而且巧。这是 Unix 的设计初衷,这个理念也一直影响至今。 因为他们俩在1973年左右的时候发明了Unix操作系统,也因此获得了1983年的图灵大奖。这个奖项就相当于IT行业的诺贝尔奖。

四、C++语言

C++之父:Bjarne Stroustrup(本贾尼·斯特劳斯特卢普)。1982年,美国贝尔实验室的Bjarne Stroustrup博士在C语言的基础上引入并扩充了面向对象的概念,发明了—种新的程序语言。为了表达该语言与c语言的渊源关系,它被命名为C++。

五、Python语言

Python之父:Guido van Rossum(吉多.范.罗苏姆)。1989年,为了打发圣诞节假期,Guido开始写Python语言的编译/解释器。1994年发布1.0版本。1995年9月发布了Python3.5版。
python语言的理念就是:人生苦短,我用python。吉多推崇的是简洁,大方,美观,精致。吉多一直认为python是一门很优秀的语言,实际上python也确实是可以做各个行业,无论是web开发,还是服务器端维护,还有爬虫等等,但是在每个方向上都没有做到最精,所以在某些地方没有得到很大的体现。但是吉多一直认为酒香不怕巷子深,所以也没有大力的宣传。但是近几年随着人工智能也被大众所熟知。

六、Java语言

Java之父是James Gosling(詹姆斯.高斯林)。1991年开发Oak,1994年更名为Java。1995年5月正式发布。
实际上python比java的产生还要更早一点。java的出现,正是互联网大力兴起的时候,而java因为语言的特性,在互联网上有很大的优势,发布最初就异常火爆,掩盖住了python的势头。java最初的模型是在1991年的时候开发出,他的创始人詹姆斯高斯林。那个时候还叫做Oak橡树,后来詹姆斯希望使用java语言可以像喝咖啡一样轻松,愉悦。改名为java。

七、JavaScript语言

Javascript之父是Brendan Eich(布兰登.艾奇)。JavaScript,是一门运行在浏览器端的脚本语言。这门语言是由网景公司在1995年发布的。当时网景公司主要是做浏览器方面,他们想把java语言应用在浏览器端,能够实现一些比如用户登录并验证的工作。招聘了一个新员工,叫做布兰登.艾奇,布兰登对java没有兴趣,为了应付公司的任务,只用了10天时间就设计出了JavaScript这门语言。但是JavaScript发展至今,随着前端开发异常的火爆,它已经是浏览器端的龙头语言了。
8、Golang:Go的三个作者分别是: Rob Pike(罗伯.派克),Ken Thompson(肯.汤普森)和Robert Griesemer(罗伯特.格利茨默)

知名编程语言或系统的发展简史相关推荐

  1. 八大编程知名编程语言或系统的发展简史

    知名编程语言或系统的发展简史 一.B语言 B语言之父:Ken Thompson(肯.汤普森).B语言是贝尔实验室开发的一种通用的程序设计语言,它是于1969年前后Ken Thompson(肯.汤普森) ...

  2. 计算机之发展简史、体系与结构、层次与编程语言、计算单位、编码等简介

    目录 一.计算机发展简史 1.计算机的四个发展阶段 2.微型计算机的发展历史 3.计算机的体系与结构 4.计算机的层次与编程语言 ​编辑 硬件逻辑层 微程序机器层 传统机器层 操作系统层 汇编语言层 ...

  3. 计算机编程语言发展简史

    计算机语言发展简史 原文请看:计算机语言的发展简史-马海祥博客 计算机语言总的来说分为机器语言,汇编语言,高级语言三大类.而这三种语言也恰恰是计算机语言发展历史的三个阶段. 1946年2月14日,世界 ...

  4. python百度百科-Python语言的发展简史

    本文主要向大家介绍了Python语言的发展简史,通过具体的内容向大家展示,希望对大家学习Python语言有所帮助. Python是我喜欢的语言,简洁.优美.易用.前两天,我很激昂地向朋友宣传Pytho ...

  5. 【人工智能】发展简史 | 复习笔记

    人工智能发展简史 人工智能主要学派 功能主义(符号主义) 又称为逻辑主义.心理学派或计算机学派.其原理为:物理符号系统(即符号操作系统)假设和有限合理性原理.起源于数理逻辑/逻辑推理.学派代表如纽厄尔 ...

  6. Java语言发展简史

    Java语言发展简史 JAVA 语言历史近二十年, 已发展成为人类计算机史上影响深远的编程语言. JAVA 语言是一门非常纯粹的面向对象编程语言, 它吸收了 C++ 语言的各种优点, 又摒弃了 C++ ...

  7. 图计算发展简史(1)

    导读:图数据库的技术的根本是图计算与存储技术(事实上所有IT技术在本质上都是计算.存储与网络,因为计算有网络计算.分布式计算,存储有分布式存储.网络存储,因此我们经常省略掉网络而只说计算和存储),而图 ...

  8. 【转载】人工智能发展简史

    网络查阅资料时候,看到的对人工智能发展简史,较为完整的讲述,故转载,仅供学习使用,原文链接:https://www.aminer.cn/ai-history.侵删. 人工智能到底是什么?通常来说,人工 ...

  9. 中国证券IT发展简史(中)

    中国证券IT发展简史(中) 心在天堂 天堂的鸟窝 今天 在证券公司由共享网络时代转移到局域网 C/S 期间,证券营业部几乎将当时最好的 CompaQ.HP 工作组级服务器.最好的 UPS 以及最好的 ...

最新文章

  1. mysql单机多实例主从_【转载】MySQL单机多实例安装并配置主从复制
  2. Ember.js系列文章
  3. 软件工程(1)——对书本的温习
  4. 第2周项目2程序的多文件组织
  5. 函数计算自动化运维实战 3 -- 事件触发自动创建快照
  6. Extjs 中的cookie设置
  7. 1010.gtest测试环境搭建
  8. 使用FFmpeg类库实现YUV视频序列编码为视频
  9. NoSQL数据库简单介绍
  10. 键盘代替鼠标工具 Vimac for Mac
  11. 通达信 移动平均算法_通达信公式教程,建议收藏,关注「所有文章只发表一次」...
  12. win10五分钟自动锁屏
  13. php 命格算法,八字格局中的弃命格mdash;mdash;从势格
  14. linux 进程调度 运行队列 自旋锁,linux内核进程调度(自旋锁)
  15. 小白先学哪一门编程语言
  16. 安卓期末大作业——琴社商店,sqlite增删改查
  17. SQLyog数据库导出数据 避免科学记数法
  18. 互联网广告人--联合御寒--品牌,代理,平台,达人 多方携手御寒
  19. python中list的运算_使用Python列表实现向量运算
  20. 两个日期月数差值计算

热门文章

  1. 微信支付出现 openid is invalid
  2. VSCode 插件安装:中文(简体)语言包(附带:不生效解决方案)
  3. 用decimal.js库解决JavaScript中计算精度丢失的问题
  4. Navicat Premium12 安装报错、解决办法
  5. eDP简介及与DP之差异
  6. C# 计算标准偏差相当于Excel中的STDEV函数
  7. 戴尔Dell Latitude E6410/E6510官方拆机图解维修手册
  8. 复旦邱锡鹏:深度剖析 ChatGPT 类大语言模型的关键技术
  9. 运行android sdk管理器,Android SDK 安装配置
  10. 使用PySimpleGUI模块,写一个正则表达式的编辑器