Checking out systems programming, what should I learn, using what resources?

Posted by Anto on Programmers See other posts from Programmers or by Anto
Published on 2011-03-10T18:21:16Z Indexed on 2011/03/11 0:18 UTC
Read the original article Hit count: 593

I have done some hobby application development, but now I'm interested in checking out systems programming (mainly operating systems, Linux kernel etc.). I know low-level languages like C, and I know minimal amounts of x86 Assembly (should I improve on it?).

What resources/books/websites/projects etc. do you recommend for one to get started with systems programming and what topics are important?

Note that I know close to nothing about the subject, so whatever resources you suggest should be introductory resources. I still know what the subject is and what it includes etc., but I have not done systems programming before (but some application development, as previously noted, and I'm familiar with a bunch of programming languages as well as software engineering in general and algorithms, data structures etc.).

© Programmers or respective owner

Related posts about learning

Related posts about resources