Linux Kernel Programming for Beginners

Viewed 42666

I have been working on LINUX for the past six years, and am a core Linux guys since I started my career on Linux. Working more on Redhat / Centos / Fedora based distribution system administration, with some basic bash scripting knowledge.

Now I am looking to deep dive into programming to contribute or innovate something new on Linux operating system or kernel space. (More importantly on kvm virtualization front since I am an expert on virtualization). So I need your guidance to start my new career on Linux programming front. As of now, I am planning to start with below sequences:

  • C
  • C++
  • Linux kernel Programming
  • Python
  • Java

Kindly provide me some good web links or beginner to advanced docs for the above languages to start with.

5 Answers
Related