I've been great with computers forever and I use Linux on all my devices. I'm really comfortable with the terminal and understand how things work under the hood. However, I've never taken the plunge into programming. I know some basics, like what a compiler is and a bit of std::cout, but I've never fully learned to program. Are there any book recommendations for someone like me—computer proficient but lacking programming knowledge? Thanks!
4 Answers
You should definitely check out "The C Programming Language" by Kernighan and Ritchie. It's a classic and considered the go-to book for understanding programming concepts. Since a lot of operating systems are written in C, it provides a solid foundation, especially for low-level concepts like memory management. Plus, you’ll get some history on UNIX and C, which is pretty neat.
Honestly, you’re not alone in your situation. Just pick a language that interests you and dive in! You’re likely going to stumble on some basic stuff, but don't worry about that. Everyone starts somewhere, and your existing computer skills will help you learn faster.
"Automate the Boring Stuff with Python" is super fun and practical! It introduces programming concepts through cool projects, making it really engaging for beginners like you.
"The Linux Bible" is a great resource, but not exactly tailored to your programming needs. It focuses more on system administration. If you want actual programming knowledge, you might want to look elsewhere.

Related Questions
How To: Running Codex CLI on Windows with Azure OpenAI
Set Wordpress Featured Image Using Javascript
How To Fix PHP Random Being The Same
Why no WebP Support with Wordpress
Replace Wordpress Cron With Linux Cron
Customize Yoast Canonical URL Programmatically