Most upvoted comment
Top rated programming books on Reddit rank no. 5
I want to get into low level programming. Where do I start ?(r/learnprogramming)
I’d start with Harvard’s CS50 on edx, it’s the best course you’ll find anywhere bar none. The instructor, Dave Malan is world class. The first half of the CS50 lectures are on C and on youtube. There’s also r/cs50.
Also, the Richard Buckland lectures are all up in youtube as well, really good intro to C programming. People love this guy!
Here is the Aalto C Programming MOOC based on K&R.
Since you want to learn C – you should read K&R‘s The C Programming Language (the bible for C) at some point.
Stackoverflow is your friend where you can ask any question you have or bounce ideas off of others.
Learn Java OOP (here is an excellent course): MOOC
Build your own operating system: NAND2TETRIS
Cave of Programming : All kinds of programming
Open Source Society University: This is a solid path for those of you who want to complete a Computer Science course on your own time, for free, with courses from the best universities in the World.
r/arduino for some embedded programming fun!
For BSD: www.freebsd.org/
For Linux: www.archlinux.org/
For x86 assembly language: opensecuritytraining.info/IntroX86.html [How far down the rabbit hole do you want to go?]
Edit: I thought Scott Young’s MIT Challenge. He completed the MIT Computer Science program in under 12 months using nothing but online resources.
Permalink : /r/learnprogramming/comments/5b78de/i_want_to_get_into_low_level_programming_where_do/