+ 2
Why c language is still used
today we have many languages for programming such as java, python, ruby etc.The through these languages become very easy then still c is used can anybody tell me why
7 Answers
+ 9
Because C is low level. if you need runtime speed, and manual control of everything, you can't get that out of Java, Python, Ruby or any other high level language. perhaps C++, but C is the old school go-to.
That said, there are not many C jobs anymore, besides kernel and embedded work. Most learn C because overall it helps you understand the computer better, and helps make you understand what's happening. You can use that knowledge to use higher programming languages (Java, Python, etc) better than you were before. It's a bit like learning history in school; you don't need it, but it gives better context to what you're doing.
+ 10
@Isomer
C is closer to the hardware level. Python often relies upon C. So no, you can learn Python and not understand how a computer works, while in C it kinda makes you.
+ 9
@Dendi Handian
It's not the fastest.
+ 2
@Ahri_fox thanks
+ 1
guys we can not say that c is a easy languages as compared to java because in java we built in library.there are many predefined function and classes through which we can implement our program easily.while in c we have to write lengthy code
+ 1
@Ahri_Fox what about python? It won't let me learn computer better? only C let me learn computer better?
0
because C is the fastest programming language in performance