• Kotlin (/ˈkɒtlɪn/) is a cross-platform, statically typed, general-purpose high-level programming language with type inference. Kotlin is designed to interoperate...
    55 KB (4,604 words) - 12:54, 19 July 2025
  • programming languages support programming in a functional style or have implemented features from functional programming, such as C++11, C#, Kotlin, Perl,...
    88 KB (8,682 words) - 09:41, 29 July 2025
  • Programming languages are used for controlling the behavior of a machine (often a computer). Like natural languages, programming languages follow rules...
    71 KB (1,601 words) - 01:11, 3 August 2025
  • Kotlin (programming language), a general-purpose programming language Kotlin-class destroyer, a class of destroyers built for the Soviet Navy Kotlin,...
    495 bytes (101 words) - 22:20, 10 January 2021
  • JetBrains (category CS1 Russian-language sources (ru))
    Academy is an online platform to learn programming, including such programming languages as Python, Java, and Kotlin. The Academy was introduced by JetBrains...
    33 KB (2,307 words) - 12:31, 1 August 2025
  • domain-specific language is somewhere between a tiny programming language and a scripting language, and is often used in a way analogous to a programming library...
    32 KB (3,827 words) - 23:45, 2 July 2025
  • programming portal Comparison of programming languages Objective-C D (programming language) Kotlin (programming language) Nim (programming language)...
    79 KB (7,948 words) - 14:17, 24 July 2025
  • Imperative programming – explicit statements that change a program state Logic programming – uses explicit mathematical logic for programming Metaprogramming...
    41 KB (1,398 words) - 08:10, 29 April 2025
  • 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
  • is a list of notable programming languages, grouped by type. The groupings are overlapping; not mutually exclusive. A language can be listed in multiple...
    91 KB (6,709 words) - 16:48, 31 July 2025
  • general-purpose language that supported scientific, commercial, and systems programming. Indeed, a subset of PL/I was used as the standard systems programming language...
    14 KB (1,495 words) - 20:14, 20 June 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
  • Addison-Wesley. p. 20. ISBN 0-201-63361-2. "Delegation - Kotlin Programming Language". Kotlin. Retrieved 2019-03-23. What Is Delegation, WikiWikiWeb Delegation...
    4 KB (453 words) - 18:18, 28 October 2023
  • deferreds are constructs used for synchronizing program execution in some concurrent programming languages. Each is an object that acts as a proxy for a...
    44 KB (4,638 words) - 13:07, 9 February 2025
  • speed equal to one nautical mile per hour Kotlin (programming language), uses the .kts file extension for Kotlin script files Brevig Mission Airport (IATA:...
    716 bytes (124 words) - 14:44, 20 April 2025
  • The Julia Language". docs.julialang.org. Retrieved 2020-11-24. "Higher-Order Functions and Lambdas - Kotlin Programming Language". Kotlin. Retrieved...
    30 KB (2,277 words) - 05:24, 14 July 2025
  • In computer programming, especially in functional programming and type theory, an algebraic data type (ADT) is a composite data type—a type formed by...
    17 KB (2,098 words) - 00:16, 24 July 2025
  • Objective Caml) is a general-purpose, high-level, multi-paradigm programming language which extends the Caml dialect of ML with object-oriented features...
    40 KB (4,204 words) - 04:48, 17 July 2025
  • ML (Meta Language) is a general-purpose, high-level, functional programming language. It is known for its use of the polymorphic Hindley–Milner type system...
    13 KB (1,461 words) - 18:17, 29 April 2025
  • In computer programming, a trait is a language concept that represents a set of methods that can be used to extend the functionality of a class. In object-oriented...
    22 KB (2,057 words) - 04:52, 20 June 2025
  • string, and may or may not be string itself "uppercase - Kotlin Programming Language". Kotlin. Retrieved 9 November 2024. In Rust, the str::to_uppercase...
    125 KB (4,077 words) - 12:50, 22 February 2025
  • Thumbnail for APL (programming language)
    spreadsheets, functional programming, and computer math packages. It has also inspired several other programming languages. A mathematical notation for...
    96 KB (9,877 words) - 23:32, 9 July 2025
  • Modulo (category Operators (programming))
    Programming Language". Kotlin. Retrieved 2021-05-05. "mod - Kotlin Programming Language". Kotlin. Retrieved 2021-05-05. "Chapter 3: The NASM Language"...
    46 KB (3,452 words) - 10:02, 1 August 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,571 words) - 16:24, 24 July 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
  • Haskell Rust Scala Smalltalk Kotlin OCaml Command–query separation Functional programming "Glossary - The Rust Programming Language". web.mit.edu. Retrieved...
    5 KB (312 words) - 07:57, 4 February 2025
  • unlike a telephone callback.Mesa programming language formalised the callback mechanism used in Programming Languages. By passing a procedure as a parameter...
    17 KB (1,825 words) - 18:14, 1 August 2025
  • 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...
    34 KB (3,367 words) - 16:16, 25 June 2025
  • Thumbnail for Scala (programming language)
    high-level general-purpose programming language that supports both object-oriented programming and functional programming. Designed to be concise, many...
    109 KB (10,214 words) - 09:52, 29 July 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) - 14:24, 24 June 2025