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
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
programming languages support programming in a functional style or have implemented features from functional programming, such as C++11, C#, Kotlin, Perl,...
87 KB (8,682 words) - 02:26, 12 July 2025
programming portal Comparison of programming languages Objective-C D (programming language) Kotlin (programming language) Nim (programming language)...
79 KB (7,948 words) - 06:31, 13 June 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
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) - 10:56, 23 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,508 words) - 17:52, 21 June 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
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,162 words) - 13:13, 19 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) - 07:58, 19 July 2025
Delegation pattern (section Language support)
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
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
OCaml (redirect from Ocaml programming language)
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
Prolog (redirect from Prolog programming language)
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
In computer programming, especially functional programming and type theory, an algebraic data type (ADT) is a kind of composite data type, i.e., a data...
17 KB (2,092 words) - 17:16, 24 May 2025
Futures and promises (redirect from Promise (programming))
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
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) - 06:27, 12 July 2025
Non-English-based programming languages are programming languages that do not use keywords taken from or inspired by English vocabulary. The use of the...
40 KB (1,546 words) - 20:19, 18 May 2025
(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) - 14:54, 20 July 2025
B is a programming language developed at Bell Labs circa 1969 by Ken Thompson and Dennis Ritchie. B was derived from BCPL, and its name may possibly be...
13 KB (1,395 words) - 18:48, 5 June 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
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
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,280 words) - 13:39, 24 June 2025
Haskell (redirect from Haskell 98 programming language)
typed, purely functional programming language with type inference and lazy evaluation. Haskell pioneered several programming language features such as type...
50 KB (4,594 words) - 11:20, 19 July 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) - 01:58, 16 July 2025
Apache Groovy (redirect from Groovy programming language)
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
Lua (redirect from Lua Programming Language)
[ˈlu(w)ɐ] meaning moon) is a lightweight, high-level, multi-paradigm programming language designed mainly for embedded use in applications. Lua is cross-platform...
52 KB (5,484 words) - 04:21, 3 July 2025
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,727 words) - 22:47, 10 July 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