Kotlin
Современный язык от JetBrains для Android, серверной разработки и мультиплатформенных приложений. Официальный язык Android-разработки, совместим с Java.
- Категория
- Языки программирования
Описание
Kotlin лаконичнее Java, защищает от ошибок с пустыми значениями и полностью совместим с существующим Java-кодом. Google сделала его основным языком разработки под Android, поэтому большинство новых Android-приложений пишут на Kotlin.
На Kotlin также пишут серверные сервисы на Spring и Ktor, а Kotlin Multiplatform позволяет делить код между Android, iOS, вебом и десктопом. Корутины упрощают асинхронное программирование.
Компилятор Kotlin распространяется бесплатно с открытым кодом по лицензии Apache 2.0 и работает в России. Ограничения JetBrains касаются продажи её IDE, а не самого языка.
Что входит
Kotlin лаконичнее Java, защищает от ошибок с пустыми значениями и полностью совместим с существующим Java-кодом. Google сделала его основным языком разработки под Android, поэтому большинство новых Android-приложений пишут на Kotlin.
На Kotlin также пишут серверные сервисы на Spring и Ktor, а Kotlin Multiplatform позволяет делить код между Android, iOS, вебом и десктопом. Корутины упрощают асинхронное программирование.
Компилятор Kotlin распространяется бесплатно с открытым кодом по лицензии Apache 2.0 и работает в России. Ограничения JetBrains касаются продажи её IDE, а не самого языка.
Возможности
• Основной язык Android
• Совместимость с Java
• Защита от ошибок с null
• Корутины
• Kotlin Multiplatform
• Бесплатно по лицензии Apache 2.0