0
Can anyone tell which programming language is best suitable for doing Kernel level programming?
3 Answers
+ 2
I don't deal with kernel stuff, but I'd imagine C/C++ will be your best options there, however, it's far from being limited to those.
+ 1
Any language could be used to make your own kernel. However, if you rather read the source code of an existing one, I suggest C++ as you can get full source of Linux and it is written in C (it's been a long while since I looked so there might be C++ these days.)
0
C, or a small subset of C++. You have to be careful if you use C++, some features of the language or parts of the standard library will not work or will require extra setting up.