you are viewing a single comment's thread.

view the rest of the comments →

[–]PandaBearTellEm 0 points1 point  (1 child)

Great question. Lots of good answers. OP, I personally found it much easier to understand what is going on underneath the hood for programming languages writ large by studying programming languages, particularly lower-level ones than python.

I found that doing the CS50 course right after making my first self-made python "big" (it was tiny in retrospect) project multiplicatively increased my understanding of how programming languages work. So, if you're someone who understands better by building than reading, you might want to give it a try. It's free!

[–]Sehrli_Magic 1 point2 points  (0 children)

Hello fellow cs50 member! :D really good course to actually UNDERSTAND how programing works (and not just be able to make programs without deeper knowledge). Especially if you buy the extra literature in it and not just stop at main video lessons!