A dialect of a programming language or a data exchange language is a (relatively small) variation or extension of the language that does not change its intrinsic nature.
Object type (object-oriented programming)
In computer science, an object type (a.k.a. wrapping object) is a datatype which is used in object-oriented programming to wrap a non-object type to make it look like a dynamic object.
High-level language computer architecture
A high-level language computer architecture (HLLCA) is a computer architecture designed to be targeted by a specific high-level language, rather than the architecture being dictated by hardware considerations.
Rank (computer programming)
In computer programming, rank with no further specifications is usually a synonym for (or refers to) "number of dimensions"; thus, a two-dimensional array has rank two, a three-dimensional array has rank three and so on.
Essentials of Programming Languages
Essentials of Programming Languages (EOPL) is a textbook on programming languages by Daniel P.
Generic Eclipse Modeling System
Generic Eclipse Modeling System (GEMS) is a configurable toolkit for creating domain-specific modeling and program synthesis environments for Eclipse.
Skeleton (computer programming)
Skeleton programming is a style of computer programming based on simple high-level program structures and so called dummy code.
Metacharacter
A metacharacter is a character that has a special meaning (instead of a literal meaning) to a computer program, such as a shell interpreter or a regular expression engine.
Programming language implementation
A programming language implementation is a system for executing computer programs.
Programming domain
A programming domain defines a specific kind of use for a programming language.
Programming paradigm
Programming paradigms are a way to classify programming languages according to the style of computer programming.
Command language
A command language is a domain-specific interpreted language; a common example of a command language are shell or batch programming languages.
Discriminator
In distributed computing, a discriminator is a typed tag field present in OMG IDL discriminated union type and value definitions that determines which union member is selected in the current union instance.