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 个选择

Fortran(以前称为FORTRAN,源自公式翻译系统)是一种通用的、面向过程的编程语言,特别适用于数值计算和科学计算。

免费 • 开源
查看详情

P 是由微软和加州大学伯克利分校共同开发的一种用于异步事件驱动编程和物联网的编程语言。

免费 • 开源
查看详情
Gleam Language

Gleam Language

编程语言, 编译器

一种用于构建类型安全、可扩展系统的友好语言。

免费 • 开源
查看详情

Mussel 是一种用 Rust 编写的解释型编程语言。它被设计为一种简单灵活的语言,注重易读的语法和强大的表达式求值能力。Mussel 支持基本数据类型、变量绑定、函数、闭包、控制流……

免费 • 开源
查看详情

Vala 是一种新的编程语言,旨在为 GNOME 开发者带来现代编程语言特性,同时不引入任何额外的运行时要求,并且与用 C 编写的应用程序和库保持相同的 ABI。

免费 • 开源
查看详情

Jython是JPython的继任者,是用Java编写的Python编程语言实现。

免费 • 开源
查看详情

一种强大的基于栈的编程语言,能够在运行时自我扩展。

免费 • 开源
查看详情
L2 programming language

L2 programming language

编程语言

L2是一种编程语言,旨在将C语言的尽可能多的预处理器指令、控制结构、语句、字面量以及需要编译器支持的函数,转化为可在L2内部定义的内容。

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

标签