
Steps
Kotlin Playground
Hello World
Copy the Hello World example into the editor. This will be automatically synced to the environment.
fun main(args: Array<String>) { println("Hello, World!") }
Compile
kotlinc app.kt -include-runtime -d hello.jar
Run
java -jar hello.jar
Interested in writing your own Kotlin scenarios and demos? Visit www.katacoda.com/teach
You’ll love Katacoda

Guided Path
Knowing what you need to know is the hardest part. Our guided pathways help build your knowledge around real-world scenarios.

Learn By Doing
The best way to learn is by doing. All our tutorials are interactive with pre-configured live environments ready for you to use.

Stay up-to-date
It's a competitive industry. Your skills need to keep up with the latest approaches. Katacoda keeps your skills up-to-date.
You’ll love Katacoda

Guided Path
Knowing what you need to know is the hardest part. Our guided pathways help build your knowledge around real-world scenarios.

Learn By Doing
The best way to learn is by doing. All our tutorials are interactive with pre-configured live environments ready for you to use.

Stay up-to-date
It's a competitive industry. Your skills need to keep up with the latest approaches. Katacoda keeps your skills up-to-date.