Choosing an implementation language for Automatic Translation

https://doi.org/10.1016/0096-0551(82)90004-2Get rights and content

Abstract

The purpose of this paper is to analyze the major characteristics of the implementation language for very large portable software packages and to identify the most suitable programming languages for Automatic Translation. Criteria such as Portability, Modularity, Reliability, Human Factors, Technical Richness, Performance and Adaptability are analyzed.

Four programming languages (PASCAL, C, FORTRAN 77 and ADA) are selected. The advantages and disadvantages of each of the four programming languages are studied according to the criteria presented above.

References (12)

  • M. King

    Design characteristics of a machine translation system

  • W.J. Hutchins

    Machine translation and machine aided translation

    J. Document.

    (1978)
  • Y. Wilks

    Frames for machine translation

    New Scient.

    (1977)
  • P.C. Poole et al.

    Portability and adaptability

  • E.W. Dijkstra

    Notes on Structured Programming

    (1972)
  • N. Wirth

    On the composition of well-structured programs

    Comput. Surv.

    (1974)
There are more references available in the full text version of this article.

Cited by (0)

View full text