Kotlin yra kelių platformų, statiškai spausdinama, bendrosios paskirties programavimo kalba su tipo išvadomis. „Kotlin“ sukurtas taip, kad visiškai veiktų su „Java“, o jos standartinės bibliotekos JVM versija priklauso nuo „Java“ klasės bibliotekos, tačiau tipo išvada leidžia jos sintaksei būti glaustesnė. „Kotlin“ daugiausia taikosi į JVM, bet taip pat kompiliuoja į „JavaScript“ arba vietinį kodą (per LLVM). „Kotlin“ remia „JetBrains“ ir „Google“ per Kotlino fondą. „Kotlin“ oficialiai palaiko ir teikia pirmenybę „Google“, kuriant mobiliuosius įrenginius „Android“.
Funkcijos:
- Sukompiliuokite ir paleiskite programą
- Peržiūrėkite programos išvestį arba išsamią klaidą
- Išplėstinė šaltinio kodo rengyklė su sintaksės paryškinimu, skliaustų užbaigimu ir eilučių numeriais
- Atidarykite, išsaugokite, importuokite ir bendrinkite Kotlin failus.
- Tinkinkite redaktorių
Apribojimai:
- Kompiliacijai reikalingas interneto ryšys
- Maksimalus programos veikimo laikas yra 20 sekundžių
- Vienu metu galima paleisti tik vieną failą
- Kai kurios failų sistemos, tinklo ir grafikos funkcijos gali būti apribotos
- Tai paketinis kompiliatorius; interaktyvios programos nepalaikomos. Pavyzdžiui, jei jūsų programa pateikia įvesties raginimą, prieš kompiliuodami įveskite įvestį skirtuke Įvestis.