Kotlin icon
Kotlin icon

Kotlin

 37 likes

Kotlin is a cross-platform, statically typed, general-purpose programming language with type inference. Kotlin is designed to interoperate fully with Java, and the JVM version of its standard library depends on the Java Class Library, but type inference allows its syntax to be...

Kotlin screenshot 1

License model

  • FreeOpen Source

Country of Origin

  • CZ flagCzechia
  • European Union flagEU

Platforms

  • Mac
  • Windows
  • Linux
  • Online
4.5 / 5 Avg rating (2)
37likes
0comments

Features

Suggest and vote on features
  1.  Object-oriented Language
  2.  Cross-Platform
  3.  Static typing
  4.  Type inference
  5.  Support for scripting
  6.  Portable
  7.  Java Support
  8.  Multiplatform
  9.  Interpreter
  10.  Android Development
  11.  Rad

Kotlin News & Activities

Highlights All activities

Recent News

Show more news

Recent activities

  • thejfex and Eighty-nine liked Kotlin
    2 months ago
  • braky updated Kotlin
    4 months ago
  • PredatorQ and pierceddvampp liked Kotlin
    7 months ago
Show all activities

Kotlin information

AlternativeTo Category

Development

GitHub repository

  •  50,736 Stars
  •  5,939 Forks
  •  194 Open Issues
  •   Updated Jun 15, 2025 
View on GitHub

Popular alternatives

View all

Our users have written 0 comments and reviews about Kotlin, and it has gotten 37 likes

Kotlin was added to AlternativeTo by s_ktt on Aug 12, 2014 and this page was last updated Feb 15, 2025.
No comments or reviews, maybe you want to be first?
Post comment/review

What is Kotlin?

Kotlin is a cross-platform, statically typed, general-purpose programming language with type inference. Kotlin is designed to interoperate fully with Java, and the JVM version of its standard library depends on the Java Class Library, but type inference allows its syntax to be more concise. Kotlin mainly targets the JVM, but also compiles to JavaScript or native code (via LLVM). Kotlin is sponsored by JetBrains and Google through the Kotlin Foundation.

Kotlin is officially supported by Google for mobile development on Android. Since the release of Android Studio 3.0 in October 2017, Kotlin is included as an alternative to the standard Java compiler. The Android Kotlin compiler lets the user choose between targeting Java 6 or Java 8 compatible bytecode.

Official Links