Котлин је вишеплатформски, статички откуцани, програмски језик опште намене са закључивањем типа. Котлин је дизајниран да у потпуности ради са Јавом, а ЈВМ верзија његове стандардне библиотеке зависи од Јава библиотеке класа, али закључивање типа омогућава да њена синтакса буде сажетија. Котлин углавном циља ЈВМ, али се такође компајлира у ЈаваСцрипт или изворни код (преко ЛЛВМ-а). Котлин спонзоришу ЈетБраинс и Гоогле преко Котлин фондације. Котлин званично подржава и преферира Гоогле за развој мобилних уређаја на Андроиду.
Карактеристике:
- Саставите и покрените свој програм
- Погледајте излаз програма или детаљну грешку
- Напредни уређивач изворног кода са истицањем синтаксе, довршавањем заграда и бројевима редова
- Отворите, сачувајте, увезите и делите Котлин датотеке.
- Прилагодите уређивач
Ограничења:
- Интернет веза је потребна за компилацију
- Максимално време рада програма је 20 секунди
- Само једна датотека се може покренути истовремено
- Неке функције система датотека, мреже и графике могу бити ограничене
- Ово је батцх компајлер; интерактивни програми нису подржани. На пример, ако ваш програм пружа упит за унос, унесите унос у картицу Инпут пре компилације.