To read this content please select one of the options below:

(excl. tax) 30 days to view and download

REMARKS ON THEORIES OF COMPUTATION AND SEMANTICS OF PROGRAMMING LANGUAGES

A. GHOSE

Kybernetes

ISSN: 0368-492X

Article publication date: 1 April 1978

43

Abstract

Theories of computation related to the semantics of programming languages, like those of McCarthy and Scott, rely on non‐constructive mathematical “ideas.” Turing's theory does not assume any mathematical “ideas.” In the approaches of Floyd, McCarthy and Scott the attempt is to develop a general theory of “meaning of programs” and then to consider the problem of correctness and equivalence. From a constructive point of view, suggested in this paper, correctness is considered only from that of meaning of a particular program. A general theory of meaning is rejected because of its ontological assumptions. It is shown why for a constructive semantics of programming languages the distinction in ontology between a “mathematical algorithm” and the corresponding program is so fundamental.

Citation

GHOSE, A. (1978), "REMARKS ON THEORIES OF COMPUTATION AND SEMANTICS OF PROGRAMMING LANGUAGES", Kybernetes, Vol. 7 No. 4, pp. 301-304. https://doi.org/10.1108/eb005495

Publisher

:

MCB UP Ltd

Copyright © 1978, MCB UP Limited

Related articles