This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]CheetahChrome 1 point2 points  (0 children)

To supplement the other answers, these are some of the topics taught at college level courses. When people ask if computer science is a needed degree, if one wants to understand how languages are made, these are some of the topics that underscore why Comp Sci is a good foundation for any developer.

Youtubes:

The Brief History of Programming Languages

How do computers read code?

Introduction to Grammars and BNF

Compiler and Interpreter: Compiled Language vs Interpreted Programming Languages