Kotlin (programming language): Difference between revisions

Content deleted Content added
External links: Category:Programming languages created in the 2010s, Category:Programming languages
JavaScript output
Line 16:
| dialects =
| influenced by = [[Java (programming language)|Java]], [[Scala (programming language)|Scala]], [[Groovy (programming language)|Groovy]], [[C Sharp (programming language)|C#]]
| platform = Outputs [[Java Virtual Machine]] [[Java bytecode | bytecode]] and [[JavaScript]] [[source code]]
| operating system = any supporting a JVM supportedor JavaScript interpreter
| license = [[Apache license|Apache 2]]
| website = http://kotlin.jetbrains.org/
Line 23:
}}
 
'''Kotlin''' is a [[Type system#Static type-checking|statically-typed]] [[programming language]] that runs on the [[Java Virtual Machine]] and also can be compiled to [[JavaScript]] source code. Its primary development is from a team of [[JetBrains]] programmers based in St. Petersburg, Russia (the name comes from the [[Kotlin Island]], near St. Petersburg).<ref name="oracle_interview">{{cite web | title=The Advent of Kotlin: A Conversation with JetBrains' Andrey Breslav | url=http://www.oracle.com/technetwork/articles/java/breslav-1932170.html | first=Janice | last=Heiss | website=oracle.com | date=April 2013 | accessdate=February 2, 2014 | publisher=Oracle Technology Network}}</ref> Kotlin was named Language of the Month in the January 2012 issue of [[Dr Dobbs|Dr. Dobb's Journal]].<ref name="dobbs">{{cite web | url=http://www.drdobbs.com/jvm/language-of-the-month-kotlin/232600836 | title=Language of the Month: Kotlin | website=drdobbs.com | date=January 20, 2012 | accessdate=February 2, 2014 | first=Andrey |last=Breslev}}</ref> While not syntax compatible with Java, Kotlin is designed to interoperate with Java code and is reliant on [[Java (programming language)|Java code]] from the existing [[Java Class Library]], such as the [[Java collections framework|Collections Framework]].
 
== History ==