Kotlin is a statically-typed programming language ( A programming language is said to use static typing when type checking is performed during compile-time as opposed to run-time) that runs on the Java Virtual Machine and also can be compiled to JavaScript source code or uses the LLVM compiler infrastructure. Its primary development is from a team of JetBrains programmers based in Saint Petersburg, Russia.
Before start learning Kotlin, Let's take a look at Kotlin feature that makes it smart.
Example:
fun main(args: Array<String>) {
println("Hello, world!")
}
We can use online Compiler for test small code snippet.
Let's explore it.
- Properties and Fields
- Data Classes
- Null Safety
- Extension Functions
- Lambda expressions
- Delegation
- Higher-Order Functions and other excellent topics.
Example:
fun main(args: Array<String>) {
println("Hello, world!")
}
We can use online Compiler for test small code snippet.
Let's explore it.