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,602 words) - 01:31, 3 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
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,308 words) - 05:04, 12 July 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 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
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 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
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
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) - 22:09, 20 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
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,698 words) - 16:14, 17 July 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
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
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
(class-based), and component-oriented programming disciplines. The principal inventors of the C# programming language were Anders Hejlsberg, Scott Wiltamuth...
101 KB (8,566 words) - 22:09, 15 July 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
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
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
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
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
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
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
(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,027 words) - 08:07, 27 June 2025
system programming language designed by Andrew Kelley. It is free and open-source software, released under an MIT License. A major goal of the language is...
33 KB (3,428 words) - 17:03, 15 July 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,590 words) - 16:08, 14 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
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
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