Language Elements

Data Types

Extension Functions

Object Oriented Kotlin

Data Classes

Coroutines

Collections

Kotlin Example Codes

Kotlin Interview Questions

Kotlin is statically typed, general-purpose programming language. It is currently the primary language for android application development, and also used for web platforms. It supports compilation to JVM (Java Virtual Machine) and JS (JavaScript), making it interoperable with Java and JavaScript.

Kotlin Programmming Style

Kotlin coding can follow Object-Oriented, Functional and Imperative programming styles.

Kotlin Development Environment

Kotlin Applications

Kotlin privides full-stake solution, for mobile (android), on server side and also in web browser:

Kotlin can be transpiled to JavaScript, which means that Kotlin code can be compiled into JavaScript code that can run in the browser. This makes Kotlin a viable alternative to JavaScript for front-end development.

Useful Links

 


Copyright © by Zafar Yasin. All rights reserved.