Kotlin Tutorial #3: Downloading the JDK
Channel: Peter Sommerhoff
Date: 2016-01-28

COMING IN NOV 2020: Join my free 6-part video series to become a confident software developer: https://www.codealong.tv/f/6-part-video-series-signup
 
Get access to all my Kotlin beginner tutorials: https://www.udemy.com/course/kotlin-course/?referralCode=DC98D1E2CC21399ED406 

To start some real Kotlin projects, we have to download the Java Development Kit (JDK) because Kotlin is based on Java and runs on the JVM. This enables your Kotlin programs to run on any operating system without having to recompile them. This portability is also one of the main strengths of Java compared to languages like C or C++.

Also, the JDK provides you with the whole Java class library - and you can access that right from within Kotlin. That's part of the 100% interoperability between Kotlin and Java. This means you can build upon the 20 years of work put into the powerful Java class library when writing applications in Kotlin. Also, if you're familiar with Java, you'll be able to use all the classes just like you're used to (with improvements provided by Kotlin via extension functions but more on that in the full course). This is really powerful if you're making the transition from Java to Kotlin.


Let me know what other topics you want to learn about (takes just 1 minute): https://petersommerhoff.typeform.com/to/mTEh94