C (programming language)

C (programming language)

C (programming language)

编程语言

5

软件描述

C是一种通用编程语言。它由丹尼斯·里奇在20世纪70年代创建,至今仍被广泛使用并具有重要影响。设计上,C的语言特性清晰地反映了目标CPU的功能。

官方网站

访问软件的官方网站了解更多信息

官方认证

open-std.org

安全链接HTTPS

什么是 C (programming language)?

C是一种通用编程语言,由丹尼斯·里奇在20世纪70年代创建,至今仍被广泛使用并具有深远影响。C语言的设计特点清晰地反映了目标CPU的性能。它在操作系统代码(尤其是内核)、设备驱动程序和协议栈中得到了长期应用,但在应用软件中的使用正在减少。C语言广泛应用于从最大型超级计算机到最小型微控制器和嵌入式系统的各种计算机架构中。

C是一种过程式编程语言,支持结构化编程、词法作用域和递归,采用静态类型系统。它旨在被编译,以提供对内存的低级别访问,并具有能高效映射到机器指令的语言结构,同时仅需极少的运行时支持。尽管具备低级功能,该语言的设计仍旨在鼓励跨平台编程。只要注重可移植性,符合标准的C程序在几乎无需修改源代码的情况下,即可在多种计算机平台和操作系统上编译运行。

🔄 替代方案

60 个选择

Chapel 是一种为大规模高效并行计算而设计的编程语言。

免费 • 开源
查看详情

Wolfram语言是一种符号语言,专为具备开发强大程序所需的广度和统一性而设计。通过集成高级形式(如Image、GeoPolygon或Molecule)以及先进的超函数(如ImageIdentify或...)

免费 • 专有
查看详情
Beef Programming Language

Beef Programming Language

编程语言

Beef 是一种开源的、面向性能的编译型编程语言,其开发与集成开发环境(IDE)同步进行。

免费 • 开源
查看详情
Squirrel (programming language)

Squirrel (programming language)

编程语言

5

Squirrel 是一种高级命令式、面向对象的编程语言,旨在成为一种轻量级脚本语言,适用于视频游戏等应用对尺寸、内存带宽和实时性方面的要求。

免费 • 开源
查看详情
Buzz Programming Language

Buzz Programming Language

编程语言

一种用Zig编写的轻量级静态类型脚本语言。

免费 • 开源
查看详情

Pony 是一种开源的、面向对象的、基于角色模型的、具备能力安全性的高性能编程语言。

免费 • 开源
查看详情
Pony language

Pony language

软件

Pony 是一种开源的、面向对象的、基于演员模型的、具备能力安全性的高性能编程语言。

免费 • 开源
查看详情

OCaml 是一种工业级编程语言,支持函数式、命令式和面向对象的编程风格。

免费 • 开源
查看详情
上一页下一页
评分5 / 5.0

标签