 
            
            20
          Kotlin to wieloplatformowy, statycznie typowany, uniwersalny język programowania z wnioskami o typ.Kotlin został zaprojektowany do pełnej współpracy z Javą, a wersja standardowej biblioteki JVM zależy od Biblioteki klas Java, ale wnioskowanie typu pozwala na bardziej zwięzłą składnię.Kotlin celuje głównie w JVM, ale także kompiluje do JavaScript lub kodu natywnego (przez LLVM).Kotlin jest sponsorowany przez JetBrains i Google za pośrednictwem Fundacji Kotlin.Kotlin jest oficjalnie wspierany przez Google do tworzenia aplikacji mobilnych na Androida.Od wydania Androida Studio 3.0 w październiku 2017 r. Kotlin jest dołączany jako alternatywa dla standardowego kompilatora Java.Kompilator Kotlin dla Androida pozwala użytkownikowi wybierać między kodem bajtowym zgodnym z Java 6 lub Java 8.
            
            Stronie internetowej:
https://kotlinlang.orgKategorie
Alternatywy dla Kotlin'a dla wszystkich platform z dowolną licencją
 
                  1126
                 
                  582
                Java
Java jest uniwersalnym językiem programowania komputerowego, który jest współbieżny, oparty na klasach, zorientowany obiektowo i specjalnie zaprojektowany tak, aby mieć jak najmniej zależności implementacyjnych.
                    
                   
                  515
                 
                  243
                 
                  178
                 
                  146
                Lua
Lua jest potężnym, szybkim, lekkim i wbudowanym językiem skryptowym.
                    
                   
                  123
                 
                  68
                CoffeeScript
CoffeeScript to mały język, który kompiluje się w JavaScript.Pod tymi wszystkimi niezręcznymi nawiasami klamrowymi i średnikami JavaScript zawsze miał w sercu wspaniały model obiektu.
                    
                   
                  65
                 
                  61
                 
                  53
                 
                  33
                Typescript
TypeScript oferuje opcjonalne statyczne sprawdzanie typów wraz z najnowszymi funkcjami ECMAScript.
                    
                   
                  30
                Apple Swift
Swift to język programowania dla aplikacji na iOS, OS X, watchOS i tvOS, który opiera się na najlepszych C i Objective-C, bez ograniczeń kompatybilności z C.
                    
                   
                  27
                Nim (programming language)
Nim jest statycznym, imperatywnym językiem programowania z potężnym systemem makr, który stara się zapewnić programistom najwyższą moc bez kompromisów w zakresie wydajności środowiska uruchomieniowego.
                    
                  
