Natural Language
Most widely-used languages are specified using natural language descriptions of their semantics. This description usually takes the form of a reference manual for the language. These manuals can run to hundreds of pages, e.g., the print version of The Java Language Specification, 3rd Ed. is 596 pages long.
The imprecision of natural language as a vehicle for describing programming language semantics can lead to problems with interpreting the specification. For example, the semantics of Java threads were specified in English, and it was later discovered that the specification did not provide adequate guidance for implementors.
Read more about this topic: Programming Language Specification, Semantics
Famous quotes containing the words natural and/or language:
“I met a Californian who would
Talk Californiaa state so blessed
He said, in climate, none had ever died there
A natural death, and Vigilance Committees
Had had to organize to stock the graveyards
And vindicate the states humanity.”
—Robert Frost (18741963)
“He never doubts his genius; it is only he and his God in all the world. He uses language sometimes as greatly as Shakespeare; and though there is not much straight grain in him, there is plenty of tough, crooked timber.”
—Henry David Thoreau (18171862)