- homoiconicity
-
A property of some programming languages, in which the primary representation of programs is also a data structure in a primitive type of the language itself.See Also: homoiconic
Wikipedia foundation.
Wikipedia foundation.
Homoiconicity — In computer programming, homoiconicity is a property of some programming languages, in which the primary representation of programs is also a data structure in a primitive type of the language itself, from homo meaning the same and icon meaning… … Wikipedia
Curl (programming language) — Curl Paradigm(s) multi paradigm: object oriented, markup Appeared in 1998 Designed by Steve Ward, MIT Developer … Wikipedia
Douglas McIlroy — Malcolm Douglas McIlroy Born 1932 (age 78–79) Occupation mathematician, engineer, programmer Known for Unix pipelines, software componentry, spell, diff, sort, join, graph, speak, tr Malcolm Dougla … Wikipedia
M-expression — In computer programming, M expressions (or meta expressions) were intended to be the expressions used to write functions in the Lisp programming language. Data to be manipulated using M expressions was to be written using S expressions. M… … Wikipedia
Concatenative programming language — Programming paradigms Agent oriented Automata based Component based Flow based Pipelined Concatenative Concurr … Wikipedia
Data-structured language — In computing a data structured language is a programming language in which the data structure is a main organizing principle, representation, model, for data and logic (code) alike, in which both are stored and operated upon, i.e., program data… … Wikipedia
Model Transformation Language — Presentation = Ubiquitous transformations The notion of Model transformation is of central importance to Information Technology. A software system may be seen as a set of information transformations. The Unix system itself may be viewed as a… … Wikipedia
Cognitive dimensions — are design principles for notations, user interfaces and programming language design, described by researcher Thomas R.G. Green. The dimensions can be used to evaluate the usability of an existing information artefact , or as heuristics to guide… … Wikipedia
Curl (язык программирования) — Curl Класс языка: мультипарадигменный: объектно ориентированный, разметка Появился в: 1998 Автор(ы): Стив Уорд, MIT Релиз: 7.0.0 Типизация данных … Википедия
Clojure — Класс языка: функциональный, мультипарадигмальный Появил … Википедия