| Wikipedia | [ Deutsch ] [ English ] [ Magyar ] |
| Wikibooks | [ Deutsch ] [ English ] [ Magyar ] |
| First appeared | 1972 (53 years) |
| Designed by | Dennis Ritchie |
| Latest release | C17 (Jun 2018) |
| Developer | ISO/IEC JTC 1 / SC 22 / WG 14 |
- type: low level
standard: yes
- JTC1/SC22/WG14 - C
- Jargon File entry
- Jargon File entry for Classic C
description
efficient mapping to machine code ⇒ replace assembly
compilers
- GCC
- Clang
- TCC : Tiny C Compiler
stdlib
libs
- WebUI
- GitHub: webui-dev/webui
other
- The International Obfuscated C Code Contest (IOCCC)
- homepage: ioccc.org
Comparison values
| Score | 374 |
Features
| Algebraic data type | struct (1) |
| Compiled language | yes (100) |
| Context management / Defer | -- |
| Explicit errors | (return) (0) |
| Higher-order function | -- |
| Immutable object | macro (0) |
| Pattern matching | |
| Statically typed | yes (100) |
References
| How To Become A Hacker | 3rd (20) |
| languages of choice | yes (100) |
Rankings
Personal
| Category | |
| Usage | some |
links
articles
- Digital Mars - C’s Biggest Mistake (2009-12-22) by Walter Bright
blog posts
- C must die by Aleksey Veresov
- "Faultlore" - C Isn't A Programming Language Anymore (2022-03-16) by Aria Desires
videos
- YouTube - Programming in Modern C with a Sneak Peek into C23 - Dawid Zalewski - ACCU 2023 (2023-06-23) by ACCU Conference
video series
- YouTube - C Programming Beginner Tutorial (2022-01-13) by NeuralNine