• portal Tom is a programming language particularly well-suited for programming various transformations on tree structures and XML-based documents. Tom is a...
    2 KB (152 words) - 14:52, 9 July 2024
  • science, declarative programming is a programming paradigm—a style of building the structure and elements of computer programs—that expresses the logic...
    23 KB (2,373 words) - 23:38, 8 June 2025
  • A third-generation programming language (3GL) is a high-level computer programming language that tends to be more machine-independent and programmer-friendly...
    4 KB (468 words) - 04:16, 18 October 2024
  • to notable programming languages, in current or historical use. Dialects of BASIC (which have their own page), esoteric programming languages, and markup...
    28 KB (1,331 words) - 15:00, 10 June 2025
  • programming languages (not "very") used for scripting, such as Perl, Python, PHP, Ruby, and Visual Basic. Automatic programming Low-level programming...
    3 KB (229 words) - 13:56, 1 April 2025
  • Logic programming is a programming, database and knowledge representation paradigm based on formal logic. A logic program is a set of sentences in logical...
    85 KB (10,767 words) - 04:50, 12 May 2025
  • logic. 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) - 08:09, 15 June 2025
  • object-oriented programming language that adds Smalltalk-style message passing (messaging) to the C programming language. Originally developed by Brad Cox and Tom Love...
    94 KB (10,687 words) - 18:20, 2 June 2025
  • Thumbnail for Rust (programming language)
    Rust is a general-purpose programming language emphasizing performance, type safety, and concurrency. It enforces memory safety, meaning that all references...
    119 KB (10,766 words) - 05:52, 12 June 2025
  • Tom Preston-Werner, its specification is open source. TOML is used in a number of software projects and is implemented in many programming languages....
    6 KB (573 words) - 02:32, 15 May 2025
  • Thumbnail for C Sharp (programming language)
    (class-based), and component-oriented programming disciplines. The principal inventors of the C# programming language were Anders Hejlsberg, Scott Wiltamuth...
    101 KB (8,541 words) - 19:08, 10 June 2025
  • Thumbnail for Julia (programming language)
    Julia is a high-level, general-purpose dynamic programming language, designed to be fast and productive, for e.g. data science, artificial intelligence...
    110 KB (8,458 words) - 14:00, 13 June 2025
  • Forth is a stack-oriented programming language and interactive integrated development environment designed by Charles H. "Chuck" Moore and first used by...
    45 KB (5,666 words) - 15:31, 9 June 2025
  • Programming Perl, best known as the Camel Book among programmers, is a book about writing programs using the Perl programming language, revised as several...
    6 KB (661 words) - 13:04, 14 January 2025
  • Thumbnail for Jq (programming language)
    jq is a very high-level lexically scoped functional programming language in which every JavaScript Object Notation (JSON) value is a constant. jq supports...
    14 KB (1,263 words) - 00:08, 15 June 2025
  • PL/I (Programming Language One, pronounced /piː ɛl wʌn/ and sometimes written PL/1) is a procedural, imperative computer programming language initially...
    97 KB (12,071 words) - 06:33, 31 May 2025
  • Ballerina is an general-purpose programming language designed by WSO2 for cloud-era application programmers. It is free and open-source software released...
    15 KB (1,281 words) - 19:27, 18 May 2025
  • The Mouse (sometimes written as MOUSE) programming language is a small computer programming language developed by Dr. Peter Grogono in the late 1970s...
    7 KB (731 words) - 11:21, 14 September 2024
  • MAD (Michigan Algorithm Decoder) is a programming language and compiler for the IBM 704 and later the IBM 709, IBM 7090, IBM 7040, UNIVAC 1107, UNIVAC...
    26 KB (2,430 words) - 21:07, 7 June 2024
  • the memory and other hardware to allow it to be used as a systems programming language. It reduced arrays to a single dimension, removed any ability to...
    22 KB (2,795 words) - 05:04, 10 January 2025
  • Thumbnail for Raku (programming language)
    of programming languages. Formerly named Perl 6, it was renamed in October 2019. Raku introduces elements of many modern and historical languages. Compatibility...
    47 KB (5,543 words) - 02:00, 10 April 2025
  • Notable programming sources use terms like C-style, C-like, a dialect of C, having C-like syntax. The term curly bracket programming language denotes...
    21 KB (501 words) - 13:44, 21 May 2025
  • originally named IAL, is a member of the ALGOL family of computer programming languages. It was an early compromise design soon superseded by ALGOL 60....
    13 KB (1,305 words) - 22:46, 12 February 2025
  • Thumbnail for ALGOL
    "Algorithmic Language") is a family of imperative computer programming languages originally developed in 1958. ALGOL heavily influenced many other languages and...
    37 KB (3,200 words) - 19:35, 25 April 2025
  • 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 BASIC
    Symbolic Instruction Code) is a family of general-purpose, high-level programming languages designed for ease of use. The original version was created by John...
    72 KB (8,324 words) - 00:59, 4 June 2025
  • Elliott ALGOL is a compiler for the programming language ALGOL 60, for the Elliott 803 computer made by Elliott Brothers in the United Kingdom. It was...
    3 KB (166 words) - 02:28, 19 February 2025
  • ALGOL W is a programming language. It is based on a proposal for ALGOL X by Niklaus Wirth and Tony Hoare as a successor to ALGOL 60. ALGOL W is a relatively...
    9 KB (797 words) - 06:20, 5 April 2025
  • Thumbnail for GNU Guile
    Language for Extensions (GNU Guile) is the preferred extension language system for the GNU Project and features an implementation of the programming language...
    21 KB (2,015 words) - 15:14, 23 February 2025
  • JOVIAL is a high-level programming language based on ALGOL 58, specialized for developing embedded systems (specialized computer systems designed to perform...
    16 KB (1,428 words) - 02:45, 16 June 2025