Languages and Their Importance

  • David J. Smith
  • Kenneth B. Wood


The process of translating a design into some particular programming language is more often than not regarded as ‘programming’. Traditionally it has certainly been the case that the development of software-based systems has tended to emphasise the coding phase at the expense of the rest of the life-cycle. The reason for this is understandable. The programmer likes communicating with the computer and his means of doing this is via some mutually understood language. Strictly speaking, of course, this is not true since the original source text, generated by a programmer, has to go through various stages of translation before the computer can ‘understand’ what it is being asked to do. Even for interpretative languages this is the case. However, it still remains that the programming language is seen as the creative medium through which the programmer expresses his interpretation of some design, be it expressed in plain English or some formal methodology as discussed in Chapter 6.


Real Time System High Level Language Exception Handling Functional Language Machine Code 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Elsevier Science Publishers Ltd 1989

Authors and Affiliations

  • David J. Smith
    • 1
  • Kenneth B. Wood
    • 2
  1. 1.Tonbridge, KentUK
  2. 2.Fleet, HampshireUK

Personalised recommendations