C/C++ as a first programming language
A response to Shane’s message in the comments.
“Although programmers can make a lot of stupid mistakes with C, that is the entire point. Make the stupid mistakes now. Understand what went wrong. Understand how a computer functions when…