The Whats and Whys of Programming Languages
Taught by Jonathan Soma
Soma was born in the South, is what someone from the North would say. He co-founded the Brainery, is the sciencey half of Masters of Social Gastronomy, has more hobbies than can dance on the head of a pin, and loves Waffle House about eighteen times more than you.
See more @dangerscarf
Computers talk something like this:0101110101010010101010, which sure isn't easy to read or write. So, to make bossing around computers easier, we invented programming languages! A lot of programming languages.
We'll be going over the major groups of programming languages and what makes them all different from each other. Which ones are good for what situations, and why one industry or another has their preferences.
You'll be filled up with buzzwords to help talk shop (or smack): Object-oriented programming! Functional programming! Compiled languages! Scripting languages! Weak typing, strong typing, duck typing! And so, so, so much more.
And just to note, this class meets during the daytime for us folks who hopefully don't spend our time hiding in office buildings.