• Atom is a domain-specific language (DSL) in Haskell, for designing real-time embedded software. Originally intended as a high-level hardware description...
    5 KB (429 words) - 22:59, 30 October 2024
  • Thumbnail for Lisp (programming language)
    (historically LISP, an abbreviation of "list processing") is a family of programming languages with a long history and a distinctive, fully parenthesized prefix...
    87 KB (10,019 words) - 13:28, 29 April 2025
  • Thumbnail for Syntax (programming languages)
    expressions in that language. This applies both to programming languages, where the document represents source code, and to markup languages, where the document...
    19 KB (2,436 words) - 08:30, 31 January 2025
  • Acorn Atom, an early 1980s home computer Atom (web standard), an XML-based web syndication format Atom (programming language), a programming language for...
    4 KB (596 words) - 17:30, 7 November 2024
  • Thumbnail for Erlang (programming language)
    UR-lang) is a general-purpose, concurrent, functional high-level programming language, and a garbage-collected runtime system. The term Erlang is used...
    42 KB (4,769 words) - 03:49, 30 April 2025
  • and unlike many other programming languages, Prolog is intended primarily as a declarative programming language: the program is a set of facts and rules...
    72 KB (8,098 words) - 23:39, 18 March 2025
  • Thumbnail for Agda (programming language)
    Agda is a dependently typed functional programming language originally developed by Ulf Norell at Chalmers University of Technology with implementation...
    14 KB (1,395 words) - 17:08, 18 March 2025
  • Thumbnail for Programming language
    A programming language is a system of notation for writing computer programs. Programming languages are described in terms of their syntax (form) and...
    65 KB (7,416 words) - 06:14, 1 May 2025
  • computer programming is a primitive data type whose instances have a human-readable form. Symbols can be used as identifiers. In some programming languages, they...
    12 KB (1,184 words) - 08:26, 28 April 2025
  • Thumbnail for Atom (web standard)
    The name Atom applies to a pair of related Web standards. The Atom Syndication Format is an XML language used for web feeds, while the Atom Publishing...
    20 KB (2,206 words) - 12:26, 10 April 2025
  • Logic programming is a programming paradigm that includes languages based on formal logic, including Datalog and Prolog. This article describes the syntax...
    18 KB (2,189 words) - 10:07, 12 February 2024
  • Euphoria is a programming language created by Robert Craig of Rapid Deployment Software in Toronto, Ontario, Canada. Initially developed (though not publicly...
    18 KB (1,752 words) - 22:39, 10 May 2024
  • Dart is a programming language designed by Lars Bak and Kasper Lund and developed by Google. It can be used to develop web and mobile apps as well as server...
    37 KB (3,357 words) - 13:12, 5 March 2025
  • Thumbnail for Object-oriented programming
    Object-oriented programming (OOP) is a programming paradigm based on the concept of objects. Objects can contain data (called fields, attributes or properties)...
    67 KB (7,159 words) - 00:55, 20 April 2025
  • Atom (a domain-specific language in Haskell for hard realtime embedded programming) Averest Blech ChucK (a synchronous reactive programming language for...
    6 KB (658 words) - 22:02, 22 November 2024
  • 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...
    7 KB (618 words) - 02:21, 29 January 2023
  • Thumbnail for Apache Groovy
    Java-syntax-compatible object-oriented programming language for the Java platform. It is both a static and dynamic language with features similar to those of...
    36 KB (3,554 words) - 12:30, 29 January 2025
  • functional programming) is a programming language created by John Backus to support the function-level programming paradigm. It allows building programs from...
    9 KB (897 words) - 08:52, 8 April 2024
  • Thumbnail for Ring (programming language)
    general-purpose programming language. It can be embedded in C/C++ projects, extended using C/C++ code or used as a standalone language. The supported programming paradigms...
    26 KB (1,849 words) - 19:13, 21 March 2025
  • Thumbnail for LFE (programming language)
    is a functional, concurrent, garbage collected, general-purpose programming language and Lisp dialect built on Core Erlang and the Erlang virtual machine...
    14 KB (1,387 words) - 15:21, 18 July 2023
  • Datalog (category Logic programming languages)
    Datalog is a declarative logic programming language. While it is syntactically a subset of Prolog, Datalog generally uses a bottom-up rather than top-down...
    59 KB (4,901 words) - 10:26, 17 March 2025
  • COWSEL (COntrolled Working SpacE Language) is a programming language designed between 1964 and 1966 by Robin Popplestone. It was based on an reverse Polish...
    3 KB (183 words) - 01:22, 22 April 2024
  • Thumbnail for Acorn Atom
    BASIC" used by the BBC Micro. The upgrade was purely to the programming language; the Atom's hardware capabilities remained unchanged, and hence, contrary...
    15 KB (1,540 words) - 21:36, 28 April 2025
  • Thumbnail for Atom (text editor)
    it was converted to JavaScript. Atom uses Tree-sitter to provide syntax highlighting for multiple programming languages and file formats. Like most other...
    13 KB (1,029 words) - 21:37, 4 March 2025
  • Atom Ant is a cartoon ant and superhero, created by Hanna-Barbera in 1965. Atom costarred in The Atom Ant/Secret Squirrel Show (sharing top billing with...
    18 KB (995 words) - 02:23, 14 April 2025
  • Thumbnail for Vala (programming language)
    Vala is an object-oriented programming language with a self-hosting compiler that generates C code and uses the GObject system. Vala is syntactically similar...
    20 KB (1,838 words) - 22:28, 25 February 2025
  • Thumbnail for SuperCollider
    SuperCollider is an environment and audio programming language released originally in 1996 by James McCartney for real-time audio synthesis and algorithmic...
    16 KB (1,577 words) - 17:14, 15 March 2025
  • Thumbnail for Atoms for Peace
    never to use. That new language is the language of atomic warfare. The United States then launched an "Atoms for Peace" program that supplied equipment...
    15 KB (1,633 words) - 09:55, 31 January 2025
  • agent programming language for programming cognitive agents. GOAL agents derive their choice of action from their beliefs and goals. The language provides...
    10 KB (1,524 words) - 23:46, 9 April 2025
  • Q is a programming language for array processing, developed by Arthur Whitney. It is proprietary software, commercialized by Kx Systems. Q serves as the...
    8 KB (989 words) - 09:32, 17 February 2024