ELAN (programming language)

Last updated

Elan
Paradigms procedural, structured
Designed by C.H.A. Koster, et al.
Developer Technical University of Berlin
First appeared1974;50 years ago (1974)
Typing discipline static, strong
Scope Lexical
Platform Zilog Z80, others
OS EUMEL
Website www.cs.ru.nl/elan
Influenced by
ALGOL 68
Influenced
?

ELAN is an interpreted educational programming language for learning and teaching systematic programming. [1]

Contents

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 was in use until the late 1980s 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.

The microkernel operating system Eumel began as a runtime system (environment) for ELAN.

See also

Related Research Articles

<span class="mw-page-title-main">Nijmegen</span> City and municipality in Gelderland, Netherlands

Nijmegen is the largest city in the Dutch province of Gelderland and the tenth largest of the Netherlands as a whole. Located on the Waal River close to the German border, Nijmegen is one of the oldest cities in the Netherlands and the first to be recognized as such in Roman times. In 2005, it celebrated 2,000 years of existence.

<span class="mw-page-title-main">Education in the Netherlands</span> Overview of education in the Netherlands

Education in the Netherlands is characterized by division: education is oriented toward the needs and background of the pupil. Education is divided over schools for different age groups, some of which are divided in streams for different educational levels. Schools are furthermore divided in public, special (religious), and general-special (neutral) schools, although there are also a few private schools. The Dutch grading scale runs from 1 to 10 (outstanding).

A Bachelor of Education is an undergraduate academic degree which prepares students for work as a teacher in schools. A Bachelor of Education program typically lasts three to four years and combines both coursework and practical experience in educational settings. The curriculum is designed to provide foundational knowledge in pedagogy, educational psychology, teaching methodologies, and subject-specific training. Graduates of this program are equipped with the skills necessary to foster a supportive and effective learning environment for their students.

<span class="mw-page-title-main">Medical University of Łódź</span> Medical school in Łódź, Poland

The Medical University of Łódź was founded on October 1, 2002, as a merger of the Medical Academy of Łódź and the Military Medical Academy of Łódź . It is the largest teaching hospital unit in Poland and a European research center.

<span class="mw-page-title-main">Radboud University Nijmegen</span> Public research university in Nijmegen, Netherlands

Radboud University (abbreviated as RU, Dutch: Radboud Universiteit, formerly Katholieke Universiteit Nijmegen) is a public research university located in Nijmegen, the Netherlands. The university bears the name of Saint Radboud, a 9th-century Dutch bishop who was known for his intellect and support of the underprivileged.

Education in Vietnam is a state-run system of public and private education run by the Ministry of Education and Training. It is divided into five levels: preschool, primary school, secondary school, high school, and higher education. Formal education consists of twelve years of basic education. Basic education consists of five years of primary education, four years of secondary education, and three years of high school education. The majority of basic education students are enrolled on a daily basis. The main goals are general knowledge improvement, human resources training and talent development.

United Netherlands (UNL) is an educational student-led organization that focuses on the theory and practice of international relations and diplomacy. It is based at the Radboud University in Nijmegen, the Netherlands.

A medium of instruction is a language used in teaching. It may or may not be the official language of the country or territory. If the first language of students is different from the official language, it may be used as the medium of instruction for part or all of schooling. Bilingual education or multilingual education may involve the use of more than one language of instruction. UNESCO considers that "providing education in a child's mother tongue is indeed a critical issue". In post-secondary, university and special education settings, content may often be taught in a language that is not spoken in the students' homes. This is referred to as content based learning or content and language integrated learning (CLIL). In situations where the medium of instruction of academic disciplines is English when it is not the students' first language, the phenomenon is referred to as English-medium instruction (EMI).

<span class="mw-page-title-main">Jochen Liedtke</span> German computer scientist

Jochen Liedtke was a German computer scientist, noted for his work on microkernel operating systems, especially in creating the L4 microkernel family.

<span class="mw-page-title-main">Cornelis H. A. Koster</span> Dutch computer scientist (1943–2013)

Cornelis Hermanus Antonius "Kees" Koster was a Dutch computer scientist who was a professor in the Department of Informatics at the Radboud University Nijmegen in the Netherlands.

<span class="mw-page-title-main">Education in Rwanda</span> Overview of education in Rwanda

Education in Rwanda has undergone considerable changes throughout Rwanda's recent history, and has faced major disruptions due to periods of conflict. Education was divided by gender whereby women and men had a different education relevant to their responsibilities in day-to-day life. Women were mostly taught housekeeping while men were mainly taught how to hunt, raise animals, and fish. This is because Rwanda was a community-based society where every member had a specific contribution to the overall development of the community. Older family members like grandparents usually took on the role of educators.

The Radboud University Medical Center, is the teaching hospital affiliated with the Radboud University Nijmegen, in the city of Nijmegen in the eastern-central part of the Netherlands.

The history of formal education in Estonia dates back to the 13–14th centuries when the first monastic and cathedral schools were founded. The first primer in the Estonian language was published in 1575. The oldest university is the University of Tartu which was established by the Swedish king Gustav II Adolf in 1632. In 1919, university courses were first taught in the Estonian language.

Dexter Campbell Kozen is an American theoretical computer scientist. He is Joseph Newton Pew, Jr. Professor in Engineering at Cornell University. He received his B.A. from Dartmouth College in 1974 and his PhD in computer science in 1977 from Cornell University, where he was advised by Juris Hartmanis. He advised numerous Ph.D. students.

<span class="mw-page-title-main">International Research Universities Network</span> Network of research universities in Europe

The International Research Universities Network (IRUN), initiated in 2006 by Radboud University Nijmegen in the Netherlands, was officially founded during a meeting in September 2007 in Nijmegen. Representatives from each of the network’s nine founding partner universities signed the IRUN Charter. IRUN currently represents eight European countries and is expected to grow in numbers of universities, countries and world regions represented. All universities currently in the network are research universities: their teaching efforts are predicated on the vigour and quality of their own research programmes and recent international scientific developments. It is the goal of IRUN that all research produced by the partners is pioneering and innovative.

<span class="mw-page-title-main">HAN University of Applied Sciences</span>

The HAN University of Applied Sciences, mostly referred to as HAN, is one of the largest universities of applied sciences in the Netherlands. It offers bachelor's and master's degree programs to over 36,000 students. HAN is a knowledge institute for higher education in the Dutch province of Gelderland, with campuses in Arnhem and Nijmegen and a research center in Doetinchem.

Henderik Alex (Erik) Proper is a Dutch computer scientist, an FNR PEARL Laureate, and a senior research manager within the Computer Science (ITIS) department of the Luxembourg Institute of Science and Technology (LIST). He is also adjunct professor in data and knowledge engineering at the University of Luxembourg. He is known for work on conceptual modeling, enterprise architecture and enterprise engineering.

<span class="mw-page-title-main">Harold Bekkering</span> Dutch professor of cognitive psychology

Harold Bekkering is a Dutch professor of cognitive psychology at the Donders Institute for Brain, Cognition and Behaviour of the Radboud University Nijmegen. His research has covered many different ways of learning, ranging from basic sensorimotor learning to complex forms of social learning. Lately, he aims to implement knowledge about human learning in educational settings.

<span class="mw-page-title-main">Antal van den Bosch</span> Dutch language researcher

Antal P.J. van den Bosch is a Dutch-language researcher. He has been director of the Meertens Institute since January 2017. He previously was a professor at Tilburg University and Radboud University Nijmegen.

Newcomer education is the specialized teaching of refugees, migrants, asylees and immigrants who have resettled in a host country, with the goal of providing the knowledge and skills necessary to integrate into their country of refuge. Education is the primary way by which newcomers can adjust to the linguistic, social, and cultural environments of their new communities. Newcomer education aims to empower newcomers with a sense of self-efficacy and social integration, as well as giving them the skills to pursue employment or higher education. Newcomer education also aims to help address trauma, culture shock, and other negative effects of forced displacement. Education for newcomers can provide long-term prospects for stability of individuals, communities, countries and global society.

References

  1. Borovanský, Peter; Kirchner, Claude; Kirchner, Hélène; Moreau, Pierre-Etienne; Ringeissen, Christophe (1998). "An Overview of ELAN". Electronic Notes in Theoretical Computer Science. 15: 55–70. doi:10.1016/s1571-0661(05)82552-6. ISSN   1571-0661.