Why kernals are written in C language | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 6

Why kernals are written in C language

6th Mar 2017, 5:53 AM
Navaneeth V
Navaneeth V - avatar
5 Answers
+ 11
Interesting, cool, epic. :-) Alexander, Thank You for that link.
8th Mar 2017, 7:18 PM
Andrew Harchenko (Tomsk)
Andrew Harchenko (Tomsk) - avatar
+ 10
amazing post by Linus Torvalds. It sounds like mission impossible.
12th Mar 2017, 5:42 PM
Ajay Agrawal
Ajay Agrawal - avatar
+ 5
What kernels? If it is about OS kernel, there is a post from Linus Torvalds on this topic - http://harmful.cat-v.org/software/c++/linus
6th Mar 2017, 6:28 AM
spotbot2k
spotbot2k - avatar
+ 3
And Java could not really work for an OS kernel. There was some kind of OS based on Java(partially, not for the kernel) named Solaris. It may still exist, not sure.
6th Mar 2017, 6:49 AM
spotbot2k
spotbot2k - avatar
+ 1
Kernels are written in C because a language like Java and VB need a JVM or CLR to run. The java compiler converts source code into byte code and that byte code is converted into machine code and executed. But C compilers compile programme to directly run on machine. Java and VB like languages are devoleped and designed for Application programming
17th Mar 2017, 7:10 PM
Ramjivan Jangid
Ramjivan Jangid - avatar