Programming languages can follow a similar pattern as spoken languages as they both can be analysed on the basis of structure, grammar and semantics. This article will look at a brief overview of the linguistic aspect of programming languages and this analysis strongly ties into Programming Language Theory.