To use computers efficiently,
good programming languages are necessary; and such languages require good programming paradigms.
New paradigms can change the way we think about programming.
For example object oriented programming versus structured programming.
Programming language designers have made extensive uses of a finite device called grammar in their design efforts. A grammar is a vehicle to describe a language. Furthermore, a grammar gives structure to the sentences of the language.
Last modified: 27/July/98 (12:14)