A Tutorial on Algol 68

Research output: Contribution to JournalArticleAcademicpeer-review

Abstract

This paper is an introduction to the main features of ALGOL 68, emphasizing the novel features not found in many other programming languages. The topics, data types (modes), type conversion (coercion), generalized expressions (units), procedures, operators, the standard prelude, and input/output, form the basis of the paper. The approach is informal, relying heavily on many short examples. The paper applies to the Revised Report, published in 1975, rather than to the original report, published in 1969. © 1976, ACM. All rights reserved.
Original languageEnglish
Pages (from-to)155-190
Number of pages36
JournalACM Computing Surveys
Volume8
Issue number2
DOIs
Publication statusPublished - 1 Jun 1976

Fingerprint

Computer programming languages
Programming Languages
Unit
Output
Operator
Standards

Cite this

Tanenbaum, A.S. / A Tutorial on Algol 68. In: ACM Computing Surveys. 1976 ; Vol. 8, No. 2. pp. 155-190.
@article{16db7af4bcc64bc98bb96a45ff2ce313,
title = "A Tutorial on Algol 68",
abstract = "This paper is an introduction to the main features of ALGOL 68, emphasizing the novel features not found in many other programming languages. The topics, data types (modes), type conversion (coercion), generalized expressions (units), procedures, operators, the standard prelude, and input/output, form the basis of the paper. The approach is informal, relying heavily on many short examples. The paper applies to the Revised Report, published in 1975, rather than to the original report, published in 1969. {\circledC} 1976, ACM. All rights reserved.",
author = "A.S. Tanenbaum",
year = "1976",
month = "6",
day = "1",
doi = "10.1145/356669.356671",
language = "English",
volume = "8",
pages = "155--190",
journal = "ACM Computing Surveys",
issn = "0360-0300",
publisher = "Association for Computing Machinery (ACM)",
number = "2",

}

A Tutorial on Algol 68. / Tanenbaum, A.S.

In: ACM Computing Surveys, Vol. 8, No. 2, 01.06.1976, p. 155-190.

Research output: Contribution to JournalArticleAcademicpeer-review

TY - JOUR

T1 - A Tutorial on Algol 68

AU - Tanenbaum, A.S.

PY - 1976/6/1

Y1 - 1976/6/1

N2 - This paper is an introduction to the main features of ALGOL 68, emphasizing the novel features not found in many other programming languages. The topics, data types (modes), type conversion (coercion), generalized expressions (units), procedures, operators, the standard prelude, and input/output, form the basis of the paper. The approach is informal, relying heavily on many short examples. The paper applies to the Revised Report, published in 1975, rather than to the original report, published in 1969. © 1976, ACM. All rights reserved.

AB - This paper is an introduction to the main features of ALGOL 68, emphasizing the novel features not found in many other programming languages. The topics, data types (modes), type conversion (coercion), generalized expressions (units), procedures, operators, the standard prelude, and input/output, form the basis of the paper. The approach is informal, relying heavily on many short examples. The paper applies to the Revised Report, published in 1975, rather than to the original report, published in 1969. © 1976, ACM. All rights reserved.

UR - http://www.scopus.com/inward/record.url?scp=84976763579&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84976763579&partnerID=8YFLogxK

U2 - 10.1145/356669.356671

DO - 10.1145/356669.356671

M3 - Article

VL - 8

SP - 155

EP - 190

JO - ACM Computing Surveys

JF - ACM Computing Surveys

SN - 0360-0300

IS - 2

ER -