+ 2
About c language
Hi , is c language now waste of time ? Do most programmer use it ? Or wt?
3 Answers
+ 1
No, c language is not waste of time. Start learning a language and stop asking questions about every single one đđ
If it were useless, it won't be here. Also, proper English is appreciated! đ
+ 2
Nowadays C is still widely used for:
* Operating Systems programming. All modern operating systems are written in C and it's derivatives (Windows also uses C++ and macOS also uses Objective-C/Swift). Linux, the most popular operating system kernel is written completely in C (and a little bit of assembly).
* Embedded systems. If you want to program an ATM, a fridge, a microwave etc., C is the only language fast enough to handle it. Sometimes C++ is also used, although most C++ features aren't (because they're slow), so you're still mostly writing C-style code.
* UNIX. If you want to get into UNIX programming, you absolutely have to know C. It is still the most widely used language for systems like IMB AIX, Oracle Solaris etc.
* Many other places. The Java Virtual Machine is written in C. Oracle's Database and IMB's DB2 are written in both C and C++.
+ 1
additionaly to Vlad Serbu s answer:
* c is used in a lot of open soure projects in general
* most low level apis like vulkan or win32 are c apis