Kotlin is a modern programming language with static type and object oritented programming language.

It is based on java programming language.

The kotlin code is written to develop Android applications.

Kotlin Advantages

Since it is based on java, Developer who knows java develop apps quick and productivity is improved

Kotlin Disadvantages

  • Learning curve exists to learn language
  • Compilation is very slow compared with other programming language