Kotlin (Programmiersprache)
| Kotlin | |
|---|---|
| Basisdaten | |
| Paradigmen: | generische Programmierung, Reflexion, nebenläufige Programmierung, objektorientierte Programmierung, funktionale Programmierung, imperative Programmierung, strukturierte Programmierung, deklarative Programmierung |
| Erscheinungsjahr: | 2011 (erste Erscheinung) 2016 (stabil) |
| Designer: | JetBrains |
| Entwickler: | JetBrains und Open-Source-Entwickler |
| Aktuelle Version | 2.3.0 (16. Dezember 2025) |
| Typisierung: | Statische Typisierung, Typinferenz, starke Typisierung |
| Beeinflusst von: | Java, Scala, C#, Groovy, Gosu, JavaScript |
| Betriebssystem: | Java Virtual Machine, Dalvik Virtual Machine, JavaScript, iOS, watchOS, tvOS, macOS, Linux, Microsoft Windows, WebAssembly |
| Lizenz: | Apache 2 |
| kotlinlang.org | |
Kotlin ist eine plattformübergreifende, statisch typisierte Programmiersprache, die in Bytecode für die Java Virtual Machine (JVM) übersetzt wird, aber auch in JavaScript-Quellcode, in WebAssembly oder (mittels LLVM) in Maschinencode umgewandelt werden kann. Kotlin lässt sich außerdem zur Entwicklung von Android- und iOS-Apps verwenden. Google unterstützt seit 2017 offiziell die Entwicklung von Android-Apps in Kotlin, und diese ist seit Mai 2019 die dafür bevorzugte Sprache.
- ↑ Release Kotlin 2.3.0. 16. Dezember 2025 (abgerufen am 18. Dezember 2025).
- ↑ Introduction to Kotlin Programming. In: O’Reilly Media, Inc. Archiviert vom am 7. Dezember 2017; abgerufen am 21. Juni 2017 (englisch). Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.
- ↑ kotlin/license/README.md. In: JetBrains/kotlin. GitHub, abgerufen am 20. September 2017.
- ↑ Supported platforms – Kotlin Multiplatform Mobile Docs. In: Kotlin Multiplatform Mobile Docs Help. 18. August 2021, abgerufen am 31. August 2021 (englisch).
- ↑ heise online: Google I/O: Googles Bekenntnis zu Kotlin. Abgerufen am 18. Juni 2019.
- ↑ Maxim Shafirov: Kotlin on Android. Now official. In: Kotlin Blog. 17. Mai 2017, abgerufen am 18. Juni 2019 (amerikanisches Englisch).