

C (programming language)
321 likes
C is a general-purpose programming language. It was created in the 1970s by Dennis Ritchie and remains very widely used and influential. By design, C's features cleanly reflect the capabilities of the targeted CPUs.
License model
- Free • Open Source
Application type
Platforms
- Mac
- Windows
- Linux
- BSD
- Self-Hosted
Features
C (programming language) News & Activities
Highlights • All activities
Recent News
No news, maybe you know any news worth sharing?
Share a News TipRecent activities
- emiliesany rated C (programming language)
- POX updated C (programming language)
- POX added C (programming language) as alternative to Gleam Language
Comments and Reviews
simpler to understand than most modern abstracts, powerful results, good standards and ability to program just about everything from fpga, microcontrollers, computers ,phones to kernels..
It is simple and powerful, it has a large ecosystem, it's easy to work with, and plenty more!
People overexaggerate this language a lot because of SIGSEGV (Segmentation Faults), its smaller standard library, and more.
But these issue are easily solvable. SIGSEGV's are easy to debug thanks to debuggers. The standard library provides you with everything you need to implement your own data structures, utilities and more.
Languages like Rust that are known to be "safe" depend a lot on C which is apparently "unsafe". Rust, Zig, and more depend a lot on libc(C's standard library) and bindings to C libraries are just raw calls to C functions.
Today, I do not understand why everyone is trying to replace an irreplaceable language, it's not like someone would be able to rewrite FreeBSD, GNU Emacs, and more complex programs in Rust.
C is here to stay whether you like it or not.
This programming language is low-level and hard to learn. if you want to do low-level stuff you choose right language. Like a write a program for microcontroller or write a OS or kernel.