Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
What is the link between the design of a language and the design of software written with that language?
Robin: This is an enormous question. Long ago, I think in the 60s and 70s, there was hope for a single UNiversal Computer Oriented Language (UNCOL), which never came into existence. The idea was that you would use UNCOL for everything. If it existed, there couldn't be a meaningful link between the design of a language and of programs!