开发语言漫谈-C语言

个人认为C语言是最伟大的开发语言(没有之一)。C语言开创了高级语言的新时代。比C更低级的是汇编语言,这个东西就是反人类的玩意。之后的语言或多或少都受C语言的影响。更神奇的是直到现在,C语言还有生命力。C语言的发明人丹尼斯·里奇是图灵奖得主,C语言的前身B语言的发明人肯·汤普森也是图灵奖得主,其他语言那个有这么高贵的出身?这么多年来,C语言就几乎没有变化,可见其完备性。JAVA,Javascript修订过多少个版本?C可为出道即巅峰,巅峰到一生。 if(){},多么简洁的表达,程序员少敲了多少字?很多语言都要加个then,甚至有的还需要begin ... end。时至今日,如果要做底层,如操作系统、通讯软件、嵌入设备,驱动程序,C还是首选,干这些活的都是高手。

很多现代开发语言都从C发展出来,可为家族兴旺。直系有C++,C#(就是++++),Objective-C,Java,Kotlin。

彩蛋: **python是用c语言写的;Go语言的底层是用C语言编写的;nginx是用C语言写的;...

相关推荐
进击的_鹏9 分钟前
【C++】list 链表的使用+模拟实现
开发语言·c++·链表
m0_7383556917 分钟前
java泛型
java·开发语言
大模型铲屎官34 分钟前
哈希表入门到精通:从原理到 Python 实现全解析
开发语言·数据结构·python·算法·哈希算法·哈希表
L_09071 小时前
【C】队列与栈的相互转换
c语言·开发语言·数据结构
qq4054251971 小时前
基于python的旅客游记和轨迹分析可视化系统设计(新)
开发语言·python
C#Thread1 小时前
C#上位机--进程和线程的区别
java·开发语言
DKPT1 小时前
计算机网络之路由协议(自治系统)
开发语言·笔记·学习·计算机网络·算法
水月梦镜花2 小时前
数据结构:基数排序(c++实现)
开发语言·数据结构·c++
m0_594526302 小时前
基于 PyQt5 实现分组列表滚动吸顶效果
开发语言·python·qt
茂桑2 小时前
MVCC(多版本并发控制)
java·开发语言·数据库