There are two high level languages used in the programming world, one is procedural language and other one is object oriented programming language. On the basis of nature of developing the code both languages have different approaches on basis of which both are differentiate from each other. Today, we are going to talk about Object Oriented Programming language.

Object oriented programming is the approach in which we use objects in programming. So, another question arises that what are objects? Objects are the real time entities. …


In the mobile app technologies world, Java vs Kotlin is one of the most popular search terms. If you too are looking for a comparison of Java vs Kotlin frameworks, this blog is for you!

Kotlin is a statically typed language developed by JetBrains. Similar to Java, Kotlin has become a top choice for developing Android applications. This is evident from the fact that Android Studio comes with inbuilt support for Kotlin like it has for Java.

So, the question is whether one should switch to Kotlin from Java or not? Well, it depends on preferences. …


JetBrains developed IntelliJ IDEA, which is the basis for Android Studio. In 2011, the company introduced the Kotlin language, but few Android developers started using it. Though Kotlin was production ready, the language wasn’t stable. When important changes in the language happened, developers had to change their codebase.

In 2017, Google announced that Android will support Kotlin as a first-class programming language so for this to happen, the 3.0 release of Android Studio integrated Kotlin support out of the box!

Kotlin is a statically-typed, modern programming language that runs on a Java Virtual Machine (JVM) by compiling Kotlin code into…

Eesha Srivastava

A dancer who loves to sing on the beats. A coder who solves problems. A foodie who loves to wander.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store