2017-07-31T01:06:41+03:00[Europe/Moscow] en true Programming paradigm, Object type (object-oriented programming), Dialect (computing), Metacharacter, High-level language computer architecture, Discriminator, Skeleton (computer programming), Command language, Programming language implementation, Rank (computer programming), Programming domain flashcards
Programming language topics

Programming language topics

  • Programming paradigm
    Programming paradigms are a way to classify programming languages according to the style of computer programming.
  • 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.
  • Dialect (computing)
    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.
  • 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.
  • 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.
  • 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.
  • Skeleton (computer programming)
    Skeleton programming is a style of computer programming based on simple high-level program structures and so called dummy code.
  • Command language
    A command language is a domain-specific interpreted language; a common example of a command language are shell or batch programming languages.
  • Programming language implementation
    A programming language implementation is a system for executing computer programs.
  • 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.
  • Programming domain
    A programming domain defines a specific kind of use for a programming language.