• 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,839 words) - 12:52, 24 June 2025
  • (Vlang) Vala (GObject type system) Visual Basic (CIL JIT runtime) Visual FoxPro Visual Prolog Xojo Zig A concatenative programming language is a point-free...
    91 KB (6,709 words) - 16:48, 31 July 2025
  • Thumbnail for Object-oriented programming
    Object-oriented programming (OOP) is a programming paradigm based on the object – a software entity that encapsulates data and functionality. An OOP program consists...
    55 KB (5,890 words) - 05:11, 29 July 2025
  • Look up vala in Wiktionary, the free dictionary. Vala or VALA may refer to: Vala (Vedic), a demon or a stone cavern in the Hindu scriptures Völva, also...
    2 KB (296 words) - 09:37, 7 August 2023
  • 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,336 words) - 12:48, 4 July 2025
  • general-purpose, object-oriented programming language that adds Smalltalk-style message passing (messaging) to the C programming language. Originally developed by...
    94 KB (10,687 words) - 04:38, 4 August 2025
  • Thumbnail for C (programming language)
    C is a general-purpose programming language. It was created in the 1970s by Dennis Ritchie and remains widely used and influential. By design, C gives...
    98 KB (10,894 words) - 23:38, 28 July 2025
  • Thumbnail for Haxe
    Dart (programming language) Nim (programming language) Opa (programming language) Clojure CoffeeScript TypeScript Scala (programming language) Vala (programming...
    10 KB (831 words) - 11:20, 29 May 2025
  • Java is a high-level, general-purpose, memory-safe, object-oriented programming language. It is intended to let programmers write once, run anywhere (WORA)...
    73 KB (6,633 words) - 09:42, 29 July 2025
  • in most general-purpose programming languages, this program is used to illustrate a language's basic syntax. Such a program is often the first written...
    27 KB (1,948 words) - 16:14, 14 July 2025
  • Thumbnail for Anjuta
    Anjuta (category CS1 German-language sources (de))
    project. It had support for C, C++, Java, JavaScript, Python and Vala programming language. In May 2022, the project was archived due to a lack of maintainers...
    7 KB (414 words) - 17:22, 21 December 2024
  • 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,571 words) - 16:24, 24 July 2025
  • Thumbnail for Budgie (desktop environment)
    December of that year, a full rewrite of the codebase in the Vala programming language. The desktop soon spread to distributions other than Solus, with...
    23 KB (1,713 words) - 10:51, 8 July 2025
  • Thumbnail for GObject
    complexities, several higher-level languages exist that source-to-source compiles to GObject in C. The Vala programming language uses a C#-style syntax and is...
    22 KB (2,683 words) - 12:35, 31 May 2025
  • video recorder ALGOL 68 Genie, a programming language Genie, a Python-inspired variant of the Vala programming language AIR-2 Genie, an American air-to-air...
    4 KB (511 words) - 10:38, 2 June 2025
  • Smalltalk-subset Slang, Nim, Cython, Seed7, SystemTap, Vala, V, and others make use of C as an intermediate language. Variants of C have been designed to provide...
    9 KB (962 words) - 00:57, 20 February 2025
  • "genealogy" of programming languages. Languages are categorized under the ancestor language with the strongest influence. Those ancestor languages are listed...
    17 KB (1,138 words) - 19:56, 7 June 2025
  • record of notable programming languages, by decade. History of computing hardware History of programming languages Programming language Timeline of computing...
    57 KB (692 words) - 11:28, 4 August 2025
  • high-level languages lies in adapting GObject reference counting to work with the language's own memory management system. The Vala programming language uses...
    36 KB (4,785 words) - 18:11, 27 July 2025
  • This is a list of notable programming languages with features designed for object-oriented programming (OOP). The listed languages are designed with varying...
    5 KB (339 words) - 01:03, 25 October 2024
  • Thumbnail for D (programming language)
    D, also known as dlang, is a multi-paradigm system programming language created by Walter Bright at Digital Mars and released in 2001. Andrei Alexandrescu...
    55 KB (5,690 words) - 20:04, 28 July 2025
  • Enchant (software) (category Free spelling checking programs)
    Repository github.com/rrthomas/enchant Written in C, C++, and Vala (programming language) Operating system Linux, BSDs, Mac OS X, Windows Size ~1.3MB (source...
    4 KB (247 words) - 04:19, 21 January 2025
  • functions have been a feature of programming languages since Lisp in 1958, and a growing number of modern programming languages support anonymous functions...
    30 KB (2,277 words) - 05:24, 14 July 2025
  • Thumbnail for Shotwell (software)
    Shotwell (software) (category Free software programmed in Vala)
    desktop wallpaper. The Yorba Foundation wrote Shotwell in the Vala programming language. It imports photos using the libgphoto2 library, similar to other...
    6 KB (421 words) - 19:39, 7 June 2025
  • This is a list of open-source programming languages and the open-source license it is released under. Free and open-source software portal Free and open-source...
    7 KB (101 words) - 10:43, 27 July 2025
  • The Solidity Contract-Oriented Programming Language, ethereum, 30 March 2023, retrieved 30 March 2023 Afshar, Vala (17 July 2017). "Ethereum Is The...
    13 KB (1,126 words) - 00:12, 7 July 2025
  • Resource acquisition is initialization (category Object-oriented programming)
    (RAII) is a programming idiom used in several object-oriented, statically typed programming languages to describe a particular language behavior. In...
    18 KB (2,115 words) - 09:32, 1 July 2025
  • Thumbnail for Design by contract
    contract (DbC), also known as contract programming, programming by contract and design-by-contract programming, is an approach for designing software...
    16 KB (1,783 words) - 08:37, 30 July 2025
  • programming languages that support them can also quite easily support coroutines. As of 2003[update], many of the most popular programming languages,...
    54 KB (5,471 words) - 22:57, 2 July 2025
  • compiler – that is, a compiler (or assembler) written in the source programming language that it intends to compile. An initial core version of the compiler...
    11 KB (1,383 words) - 10:09, 25 July 2025