general-purpose programming language
C is a general-purpose programming language created in the 1970s by Dennis Ritchie. By design, C gives the programmer relatively direct access to the features of the typical CPU architecture, customized for โ€ฆ Wikipedia
Factsheet
Designed by Dennis Ritchie
Developer ANSI X3J11 (ANSI C); ISO/IEC JTC 1 (Joint Technical Committee 1) / SC 22 (Subcommittee 22) / WG 14 (Working Group 14) (ISO C)
Factsheet
Designed by Dennis Ritchie
Developer ANSI X3J11 (ANSI C); ISO/IEC JTC 1 (Joint Technical Committee 1) / SC 22 (Subcommittee 22) / WG 14 (Working Group 14) (ISO C)
๐ŸŒ
Wikipedia
en.wikipedia.org โ€บ wiki โ€บ C_(programming_language)
C (programming language) - Wikipedia
January 23, 2026 - C is a general-purpose programming language created in the 1970s by Dennis Ritchie. By design, C gives the programmer relatively direct access to the features of the typical CPU architecture, customized for the target instruction set. It has been and continues to be used to implement operating ...
๐ŸŒ
W3Schools
w3schools.com โ€บ c โ€บ c_intro.php
Introduction to C
C is a general-purpose programming language created by Dennis Ritchie at Bell Labs in 1972.
Discussions

Is C still alive?
Yes, C is very much alive. It's heavily used in lower level software. More on reddit.com
๐ŸŒ r/cprogramming
67
31
September 23, 2023
Am I stupid or is C stupid?
ALWAYS PUT PARENTHESES AROUND #define MACRO EXPANSIONS!!! More on reddit.com
๐ŸŒ r/cprogramming
70
12
November 22, 2024
C Isn't a Programming Language Anymore
A * B; Is it A multiplied by B, or B declared as a pointer to A? It can't be resolved without a symbol table. But there's another way that works very well: it's a declaration. The reason is simple. The multiply has no purpose, and so nobody would write that. C doesn't have metaprogramming, ... More on news.ycombinator.com
๐ŸŒ news.ycombinator.com
326
379
March 22, 2022
Learning C in 2018

C is neat and simple to learn and understand. C++ has lots more bells and whistles which can be handy to know but ultimately it's so complex that no human can fully understand the language.

Since C is pretty much a subset of C++ I'd suggest that learning C is a good way to start no matter what you end up doing. You can learn a bit of C and then decide if you want to move on to C++ from there.

More on reddit.com
๐ŸŒ r/C_Programming
17
15
March 12, 2018
People also ask

What is USB-C?
USB-C is the recent, compact, and reversible connector used on newer phones, laptops, and peripherals. Fully reversible and works in either orientation. Supports very high data rates and high power delivery (up to 240W with USB PD). Carries video and audio (DisplayPort Alt-Mode, HDMI Alt-Mode).
๐ŸŒ
viewsonic.com
viewsonic.com โ€บ home โ€บ usb-c, usb-b, and usb-a: whatโ€™s the difference?
USB-C, USB-B, and USB-A: What's the Difference? - ViewSonic Library
What is USB-B?
USB-B is typically square-shaped and used mainly for devices rather than computers. Common on printers, scanners, audio interfaces, and some external hard drives. Comes in variants: USB-B, Mini-B, and Micro-B. Designed so that host uses USB-A while connected device uses USB-B.
๐ŸŒ
viewsonic.com
viewsonic.com โ€บ home โ€บ usb-c, usb-b, and usb-a: whatโ€™s the difference?
USB-C, USB-B, and USB-A: What's the Difference? - ViewSonic Library
๐ŸŒ
TechTarget
techtarget.com โ€บ searchwindowsserver โ€บ definition โ€บ C
What is C (programming language)? | Definition from TechTarget
The C programming language is a procedural and general-purpose language that provides low-level access to system memory. A program written in C must be run through a C compiler to convert it into an executable that a computer can run.
๐ŸŒ
HowStuffWorks
computer.howstuffworks.com โ€บ tech โ€บ computer software โ€บ programming
What is C? - The Basics of C Programming | HowStuffWorks
March 8, 2023 - C is a computer programming language. That means that you can use C to create lists of instructions for a computer to follow. C is one of thousands of programming languages currently in use.
๐ŸŒ
C Language
c-language.org
The C programming language
C is a general-purpose high-level programming language suitable for low-level programming, in other words: a system programming language.
๐ŸŒ
Reddit
reddit.com โ€บ r/cprogramming โ€บ is c still alive?
r/cprogramming on Reddit: Is C still alive?
September 23, 2023 -

I've studied C programming basics in school and college, then there are many languages java python etc etc...

Though I'm not working in coding field... out of curiosity, i want to know IS C STILL ALIVE?... if yes can I fresh start a career with it

Find elsewhere
๐ŸŒ
ViewSonic
viewsonic.com โ€บ home โ€บ usb-c, usb-b, and usb-a: whatโ€™s the difference?
USB-C, USB-B, and USB-A: What's the Difference? - ViewSonic Library
February 23, 2026 - The difference between USB-C, USB-B, and USB-A is most obvious in their physical form. But distinctions run much deeper. USB-C is a more versatile and powerful standard and now that itโ€™s the most mainstream, it should remain the primary USB version for years to come.
๐ŸŒ
Merriam-Webster
merriam-webster.com โ€บ dictionary โ€บ c
C Definition & Meaning - Merriam-Webster
1 week ago - The meaning of C is the 3rd letter of the English alphabet. How to use c in a sentence. Words Starting With C
๐ŸŒ
Faultlore
faultlore.com โ€บ blah โ€บ c-isnt-a-language
C Isn't A Programming Language Anymore - Faultlore
March 16, 2022 - It wouldnโ€™t if C was actually a programming language. Unfortunately, itโ€™s not, and it hasnโ€™t been for a long time. This isnโ€™t about the fact that C is actually horribly ill-defined due to a billion implementations or its completely failed integer hierarchy.
๐ŸŒ
Reddit
reddit.com โ€บ r/cprogramming โ€บ am i stupid or is c stupid?
r/cprogramming on Reddit: Am I stupid or is C stupid?
November 22, 2024 -

For the past few days I have been working and working on an assignment for a course that I am taking. It is in C obviously and involves MPI as well. The objective is to solver a 2D domain finite-difference problem. But everytime I run the code, how much I perfected it, it returned me an error. The residual was always going to infinity. Even, I handcalculated few steps just to be sure that I was writing the code correctly. None worked.
And tonight I finally found the culprit. The below code was breaking whatever I did.

#define PI        3.14159265358979323846
#define P(i, j)   p[j * (solver->imax + 2) + i]
#define RHS(i, j) rhs[j * (solver->imax + 2) + i]

But, the when I gave parentheses to the indexes, it worked. I have absolutely no fricking idea why this happens. I haven't touched any other line in the whole code but just this.

#define PI        3.14159265358979323846
#define P(i, j)   p[(j) * (solver->imax + 2) + (i)]
#define RHS(i, j) rhs[(j) * (solver->imax + 2) + (i)]

Can someone please tell me if there is functionally any difference between the two? I was honestly thinking of dropping the whole course just because of this. Every single person got it working except me. Although I didn't score anything for the assignment I'm happy to have found the reason :)

๐ŸŒ
Medium
medium.com โ€บ @riisawant23 โ€บ what-is-c-60d28cd5f112
What is C?. What comes in your mind, By seeing orโ€ฆ | by RiiTech | Medium
July 29, 2024 - Yes, C is language, but it is not just an ordinal language, it is a programming language. Just as we require languages to communicate with other human beings by sharing thoughts or through speech.
๐ŸŒ
MakeUseOf
makeuseof.com โ€บ home โ€บ technology explained โ€บ why is the c programming language called c? and what happened to d?
Why is the C programming language called C? and what happened to D?
February 23, 2026 - You might not see the C programming language everywhere, but it is invisibly everywhere. When you start your car, your car's mainboard probably uses C to talk to its different components. When you use your phone, whether iOS or Android, the very kernel of the operating system is written in C.
๐ŸŒ
Wikipedia
en.wikipedia.org โ€บ wiki โ€บ C
C - Wikipedia
1 week ago - C (minuscule: c) is the third letter of the Latin alphabet, used in the modern English alphabet, the alphabets of other western European languages and others worldwide. Its name in English is cee (pronounced /หˆsiห/ โ“˜), plural cees.
๐ŸŒ
GeeksforGeeks
geeksforgeeks.org โ€บ c language โ€บ c-programming-language-standard
Standard in C - GeeksforGeeks
Choosing the right programming language: Knowing the advantages and disadvantages of C can help developers choose the right programming language for their projects. For example, if high performance is a priority, C may be a good choice, but if ease of use or built-in memory management is important, another language may be a better fit.
Published ย  October 15, 2025
๐ŸŒ
ANSI
blog.ansi.org โ€บ home โ€บ the current c programming language standard โ€“ iso/iec 9899:2024 (c24)
The Current C Programming Language Standard - ISO/IEC 9899:2024 (C24) - ANSI Blog
June 4, 2025 - ISO/IEC 9899:2024 - Information technology - Programming languages โ€“ C (C24) is the current standard that originated as ANSI X3.159-1989.
๐ŸŒ
Instagram
instagram.com โ€บ popular โ€บ is-c
Is C
We cannot provide a description for this page right now
๐ŸŒ
Hacker News
news.ycombinator.com โ€บ item
C Isn't a Programming Language Anymore | Hacker News
March 22, 2022 - A * B; Is it A multiplied by B, or B declared as a pointer to A? It can't be resolved without a symbol table. But there's another way that works very well: it's a declaration. The reason is simple. The multiply has no purpose, and so nobody would write that. C doesn't have metaprogramming, ...
๐ŸŒ
Programiz
programiz.com โ€บ c-programming
Learn C Programming
C is one of the foundational programming languages used in the development of compilers, operating systems, and embedded systems where speed and efficiency matter.
๐ŸŒ
Cleveland Clinic
my.clevelandclinic.org โ€บ health โ€บ diseases โ€บ 15548-c-diff-infection
C. diff Infection: What It Is, Symptoms & Treatment
August 23, 2023 - Clostridioides difficile, or C. diff, is a highly contagious bacterium that causes diarrhea and colitis. It often infects people whoโ€™ve recently taken antibiotics. Antibiotics that kill other bacteria in your gut but donโ€™t kill C. diff allow ...