Kotlin (Programmiersprache)
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 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.
Kotlin | |
---|---|
Basisdaten | |
Paradigmen: | objektorientierte Programmierung, funktionale Programmierung, imperative Programmierung, strukturierte Programmierung, deklarative Programmierung, generische Programmierung, Reflexion, nebenläufige Programmierung |
Erscheinungsjahr: | 2011 (erste Erscheinung) 2016 (stabil) |
Designer: | JetBrains |
Entwickler: | JetBrains und Open-Source-Entwickler |
Aktuelle Version | 2.0.0 (21. Mai 2024) |
Typisierung: | Statische Typisierung, Typinferenz, starke Typisierung |
Beeinflusst von: | Java, Scala, C#, Groovy, Gosu, JavaScript |
Betriebssystem: | Java Virtual Machine, Dalvik Virtual Machine, JavaScript, iOS, Watch OS, tvOS, macOS, Linux, Microsoft Windows, WebAssembly |
Lizenz: | Apache 2 |
kotlinlang.org |
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.