Paper Title:KOTLIN - A New Programming Language for the Modern Needs

Abstract

Java programming language is a widely used language for the development of Android applications. However recent research proves that this language suffers from certain drawback which is the main reason for the crashes of Android applications. This has paved the way for other alternative languages like Groovy, Scala, Kotlin, etc.. All the other languages mentioned above have their own demerits like Groovy suffers from un safety whereas Scala generates steep learning curve. But Kotlin can be used widely instead of Java almost everywhere and its usage can be widely seen in Android applications development, Server-side development and much more. Our research work analyses how Kotlin can be integrated with the existing Java language. The experimental results prove that this new programming language can reduce the compilation time, execution time and can increase conciseness when integrated with Java.


Keywords:Programming language, Android applications, Kotlin