Overview
Introduction
A Survey of creation computer languages (Prolog , Pascal , C++ , small talk , Fortran , Java , …. Etc ) . Emphasis on understanding language design goals : expressiveness , readability , writ ability and security , how a language may be designed to achieve or sacrifice these goals . Comparison of syntax , semantics , control structures and data representation