⌄ Scroll down to continue ⌄

Learn Programming Languages

⌄ Scroll down to continue ⌄
Learn Programming Languages

Say you want to get in on this Web 2.0 goodness, or maybe you need a programming language to improve your career abilities. Anthony Aaby has a book online that covers the theory of programming languages. It looks to be a good “behind the process” understanding of how languages work.

Programming languages can be understood in terms of a relatively small number of concepts. In particular, a programming language is syntactic realization of one or more computational models. The relationship between the syntax and the computational model is provided by a semantic description. Semantics provide meaning to programs. The computational model provides much of the intuition behind the construction of programs. When a programming language is faithful to the computational model, programs can be more easily written and understood.

It’s fairly heavy reading if you’re just casually interested. I can’t imagine reading this and then jumping up to figure out C++, but if you’ve a desire to learn programming, and have a nagging feeling that you want to know more about the concepts under the covers, this site is a good starting point to get your information.

Theory Introduction to Programming Languages – [Anthony Aaby]

More by this author

7 Uses for a Virtual Machine
7 Uses for a Virtual Machine
When Emailing Think Press Release
Mail, BrainDump, Mail, Do
Stretch Goals Matter
You Had me at Insane

Trending in Lifehack

1 5 Simple And Obvious Tips For Better Communication 2 2 Minutes Book Summary: Talk Like TED 3 1 Minute Book Summary: The Productivity Project 4 2 Minutes Book Summary: How to Read a Book 5 1 Minute Book Summary: Always Hungry?

Read Next

Advertising
Advertising

Explore the Full Life Framework

Advertising
Advertising