Critique My Low-Level Programming Reading List!

0
0
Asked By CuriousCoder123 On

I've put together a reading list focused on low-level programming to enhance my skills. Here's what I plan to tackle: In the Programming section, I've got titles like 'Structure and Interpretation of Computer Programs', 'The C Programming Language', and 'C Programming: A Modern Approach', along with some resources on graphics programming and parallel programming. For Computer Architecture, I'm looking at several books including 'Computer Organization and Design' and 'Computer Systems: A Programmer's Perspective'. In Operating Systems, I've listed 'Operating System Concepts' and 'Modern Operating Systems'. Currently, I'm comfortable with Python and C#, and I've been building websites with Flask, but my long-term goal is to deepen my understanding of low-level programming. I'm aware this is a big list, but I'm planning to take my time. What suggestions do you have for me?

5 Answers

Answered By BookWorm42 On

Your list is a bit redundant with some titles covering similar topics. Maybe start with just one or two books in each category and see how you progress before diving into all of those?

CuriousCoder123 -

Yup, some of the books are just there for extra.

Answered By TechGuru99 On

You might want to skip buying a few textbooks and check out the free resources instead. For instance, you can find 'Operating Systems: Three Easy Pieces' online. It’s a great way to get started without spending a lot!

LearningLizard22 -

I've seen this one before, but forgot it was online, thanks for the link!

CodeWhiz89 -

Great suggestions!

Answered By AssemblyBuff On

If you want a solid grasp of C, maybe focus on 'C Programming: A Modern Approach' first, then consider 'The C Programming Language' for a quicker read. And don’t forget about Assembly language—having some background in that will really help with low-level programming!

Answered By ResourceCollector On

You should check out a GitHub repo that gathers various free Computer Science resources. It can help you structure your learning a bit better!

Answered By BuildAndLearn On

Instead of overwhelming yourself with many books, perhaps just pick one solid overview book on C and Linux and then dive into practical coding? Building real projects can reinforce what you learn much better than just reading!

CuriousCoder123 -

I've got plenty of PDFs, I'm ready to learn!

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.