Live briefing
Everything about ECL programming language
Extensible programming language system
The ECL programming language and system were an extensible high-level programming language and development environment developed at Harvard University in the 1970s. The name 'ECL' stood for 'Extensible Computer Language' or 'EClectic Language'. Some publications used the name 'ECL' for the system as a whole and EL/1 for the language. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: ECL programming languageA 5-minute orientation
- Pick up a classic book: A Pascal interpreter for the functional programming language ECLThe most-reprinted book on the subject
- Go sideways: Generalized algebraic data typeA closely related topic
- Go sideways: FexprA closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
- No matching papers found.
📚 Books worth reading
A Pascal interpreter for the functional programming language ECLRalph P. Jr Steen · 1984
Practical strategiesJudith Matlock Creighton, Carolyn Ausberger Weiner · 1986
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- Generalized algebraic data type In functional programming, a generalized algebraic data type (GADT, also first-class phantom type, guarded recursive datatype, or equality-qualified type)…
- Fexpr In Lisp programming languages, a fexpr is a function whose operands are passed to it without being evaluated. When a fexpr is called, only the body of…
- IMP (programming language) IMP is an early systems programming language that was developed by Edgar T. Irons in the late 1960s through early 1970s, at the National Security Agency…
- Array (data type) In computer science, array is a data type that represents a collection of elements (values or variables), each selected by one or more indices (identifying…
- Attribute grammar An attribute grammar is a formal way to supplement a formal grammar with semantic information processing. Semantic information is stored in attributes…
- S-algol S-algol (St Andrews Algol) is a computer programming language derivative of ALGOL 60 developed at the University of St Andrews in 1979 by Ron Morrison…
- Function (computer programming) In computer programming, a function (also procedure, method, subroutine, routine, or subprogram) is a callable unit of software logic that has a well-formed…
- Nemerle Nemerle is a general-purpose, high-level, statically typed programming language designed for platforms using the Common Language Infrastructure (.NET/Mono)…