{{indexmenu_n>1}}====== C语言家族 ====== C语言家族:C、C++、Objective-C、Java、C#、PHP。最近数年的各种最受欢迎的编程语言统计(如[[https://www.tiobe.com/tiobe-index/|TIOBE Index for July 2023]])中,前五位基本是Python和C语言家族的C、C++、Java、C#。 {{ :program:c:20230721153009.png |}} 另外,研究公司 DecJobsScanner 发布了 [[https://www.devjobsscanner.com/blog/top-8-most-demanded-programming-languages/|2023 年需求最高的前八位语言]],分别是:Javascript/Typescript、Python、Java、C#、PHP、C/C++、Ruby 和 Go。 {{ :program:c:8981-9d55f54f160ff2954fa1672528129748.jpg |}} * C语言,C家族的鼻祖,典型的面向过程语言,函数与指针式其精髓。是汇编语言的完美替代者,目前主要应用于硬件底层控制。 * C++,C语言的直接继承人,面向对象编程的先驱,是不完全面向对象的编程语言(相比于JAVA语言而言)。C++常用于游戏等开发。 * Objective-C,苹果公司的御用语言。 * Java,纯粹的面向对象语言,是WEB开发的主流语言之一。 * C#,微软公司的面向对象语言,使用方法和主要应用与Java类似。 * PHP,支持面向过程开发与面向对象开发的脚本语言,在当前WEB开发中占据主导地位。 C++是信息学奥林匹克竞赛([[https://www.noi.cn/|NOI]])的参赛语言。TIOBE Index for July 2023的数据显示,C++在过去几个月里流行度超过了Java,也正威胁C。