>>546277
>Read K&R C and SICP
K&R should only be used as a reference manual, I've found it's not very good for actually learning C.
It can also be extremely overwhelming and confusing for beginners, and SICP is simply meme-tier, far from beginner friendly.
What I did when I was searching for my first language, was to start with web development (HTML, CSS, JavaScript, which I only really did enough of to get a feel for), and then gradually move on to software development (Python, C++, C, many more, same as what I did for the webdev languages, just enough to get a feel for each one).
The result was that I had enough general programming knowledge to think about what it was I really wanted to do with programming, either webdev or softdev. Of course you should actually do this beforehand, but my priorities used to be practically opposite.
I ended up choosing C, and plan to learn C++ some time after I finish learning C, or at least most of it.
Pretty much my life goal is to make a true continuation/modernization of C like Rust and Go failed to do. However the name is far too clever for me to want to share, since no doubt someone would take it. It's so punny you could call me Carlos.