Jump to content

ELAN (programming language)

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Ground Zero (talk | contribs) at 23:10, 14 April 2014 (Redundant: present tense indicates the present condition). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Elan
Paradigm?
Designed byC.H.A. Koster (et al.)
DeveloperTechnical University of Berlin
First appeared1974
Typing discipline?
OSEUMEL
Websitehttp://www.cs.ru.nl/elan/
Influenced by
ALGOL 68
Influenced
?

ELAN is an educational programming language for learning and teaching systematic programming.

It was developed in 1974 by C.H.A. Koster and a group at the Technical University of Berlin as an alternative to BASIC in teaching, and approved for use in secondary schools in Germany by the "Arbeitskreis Schulsprache". It is in use in a number of schools in Germany, Belgium, the Netherlands, and Hungary for informatics teaching in secondary education, and used at the Radboud University Nijmegen in the Netherlands for teaching systematic programming to students from various disciplines and in teacher courses.

The language design focuses strongly on structured programming, and has a special construction for stepwise refinement, allowing students to focus on top-down design, and bottom-up coding.

See also