Kotlin - гэта кросплатформенная, статычна тыпізаваная мова праграмавання агульнага прызначэння з высновай тыпаў. Kotlin прызначаны для поўнага ўзаемадзеяння з Java, і версія стандартнай бібліятэкі JVM залежыць ад бібліятэкі класаў Java, але вывад тыпу дазваляе зрабіць яе сінтаксіс больш лаканічным. Kotlin у асноўным арыентаваны на JVM, але таксама кампілюецца ў JavaScript або ўласны код (праз LLVM). Спонсарам Kotlin з'яўляюцца JetBrains і Google праз фонд Kotlin Foundation. Kotlin афіцыйна падтрымліваецца і аддаецца перавагу Google для мабільнай распрацоўкі на Android.
Асаблівасці:
- Скампіляваць і запусціць вашу праграму
- Прагляд вываду праграмы або падрабязнай памылкі
- Пашыраны рэдактар зыходнага кода з падсветкай сінтаксісу, завяршэннем дужак і нумарамі радкоў
- Адкрывайце, захоўвайце, імпартуйце і абагульвайце файлы Kotlin.
- Наладзьце рэдактар
Абмежаванні:
- Для кампіляцыі патрабуецца падключэнне да Інтэрнэту
- Максімальны час працы праграмы складае 20 секунд
- Толькі адзін файл можа быць запушчаны адначасова
- Некаторыя функцыі файлавай сістэмы, сеткі і графікі могуць быць абмежаваныя
- Гэта пакетны кампілятар; інтэрактыўныя праграмы не падтрымліваюцца. Напрыклад, калі ваша праграма забяспечвае запыт на ўвод, увядзіце ўвод на ўкладцы «Увод» перад кампіляцыяй.