First pass of definition of programming language
Implement Tanner's feedback
Further editing pass
Merge pull request #7 from codeunion/add-definition-of-programming-language

First pass of definition of programming language