Computing Atlas

How Computing Was Built
Languages

Kotlin

Multi-Paradigm Language

Citation Formats

General Reference

APA Style

BibTeX

Kotlin is a statically typed, multi-paradigm programming language developed by JetBrains, first announced in 2011 and reaching a stable 1.0 release in 2016. Designed for full interoperability with Java, Kotlin runs primarily on the Java Virtual Machine and also compiles to JavaScript and native code; Google announced Kotlin as an officially supported language for Android development in 2017. The language takes its name from Kotlin Island, near Saint Petersburg, echoing Java's own naming after the Indonesian island.

Facts
First Released
2011 1
Paradigm
Object-oriented, functional and imperative 1
Significance
Google's preferred language for Android application development since 2019, fully interoperable with Java on the Java Virtual Machine. 1
Cross-Tradition Connections

In Field

Influenced By

Java, Languages

Kotlin was explicitly designed for full interoperability with Java and is influenced by it alongside Scala, C#, Groovy, JavaScript and ML.

Invented By

In the Other Atlases
Sources
1. Wikipedia: Kotlin (programming language)
Wikimedia FoundationIntroductionView the Source
1. Wikipedia: Kotlin (programming language)
Wikimedia FoundationHistory sectionView the Source
1. Wikipedia: Kotlin (programming language)
Wikimedia FoundationInfobox / History sectionView the Source
1. Wikipedia: Kotlin (programming language)
Wikimedia FoundationInvented By: Andrey BreslavView the Source
1. Wikipedia: Kotlin (programming language)
Wikimedia FoundationInfluenced By: JavaView the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0 open reader challenges)
No disputes yet. Spotted an error or a better source? Open the first one.

View At A Past Year

The atlas records no dated fact of its own for this entry, so there is no other year to choose.