Home

Kotlin programming language: Tutorial, Article and Examples

Kotlin is a powerful language with great features and is getting brighter and better continuously. This section contains latest articles, tutorials and examples on Kotlin.

Latest Articles, Tutorials, Examples on Kotlin

  1. Introduction to Kotlin programming language.
    This article is related to a new language Kotlin. In this article I will discuss all the basics of the language.
  2. Guide to Run Kotlin programming language’s programs.
    In this tutorial, we are going to learn how to run a kotlin program, how to setup an environment to run a kotlin program?
  3. Basics of Kotlin programming language.
    In this article, we will learn the basics of Kotlin like data types, variable declarations, conversions (implicit, explicit) etc.
  4. Ranges in Kotlin (rangeTo() function example.
    In this article we will learn about the ranges in Kotlin: This contains example on rangeTo() function, rangeTo() is used to range expressions.
  5. Conditional Statements in Kotlin programming language.
    In this tutorial we will learn about control statements like if statement, if else statement, if else as expression and when statement in Kotlin.
  6. Functions in Kotlin programming language.
    In this article we will learn, how to define functions and use them in Kotlin?
  7. Looping statements in Kotlin programming language.
    In this tutorial we will learn about Looping statements like for loop, while loop and do while loop with examples.
  8. Arrays in Kotlin programming language.
    In this article, we are going to learn about Arrays and their initialization, declaration, accessing elements etc in Kotlin programming language.
  9. Classes and Objects with Examples in Kotlin.
    In previous articles we have studied basics, arrays, functions, looping statement ranges etc. Now in this articles we will learn about classes, constructors and objects.
  10. Inheritance and function overriding in Kotlin.
    In the previous article we introduced object oriented programming(OOP)in Kotlin with class and objects,now in this article we will discuss about an important feature of OOP i.e. inheritance and function overriding.
  11. Abstract classes in Kotlin.
    In this article, we are going to learn about abstract classes. Here you will find what abstract class is and how they can be implemented in Kotlin?
  12. Interfaces in Kotlin.
    This article is related to interfaces in kotlin. In this article we will learn about interfaces, how they are implemented in kotlin and how they differ from interfaces in java?
  13. Data classes in Kotlin.
    In this article, we are going to learn about Data classes in Kotlin programming language. Its declaration, example etc.
  14. Collections in Kotlin.
    In this article, we will discuss about collections in kotlin. In this we will learn how to define list, set, map, hash, map etc. in Kotlin?
  15. Collections utility: Filtering a list and converting a list to map in Kotlin.
    In this article, we will learn about Collections utility: How to filter a list and converting a list to map in Kotlin?
  16. Kotlin type Checks and Casts: 'is' and 'as'.
    In this article, we will learn how to apply checks for a particular data type, smart cast, safe and unsafe cast operators?
  17. How to create static variables and methods in Kotlin?
    In this article, we are going to learn how to create static variable and methods in Kotlin? Here is an example: program to count number of objects of a class.

Programs

  1. Program to design a simple calculator in Kotlin.
  2. Program to implement an array in Kotlin.
  3. Program for insertion sort in Kotlin.
  4. Program for Selection sort in Kotlin.
  5. Program for Heapsort in Kotlin.
  6. Program for Merge Sort in Kotlin.
  7. Program for Quicksort in Kotlin.
  8. Euclidean Algorithm: An effective way to find greatest common divisor (GCD).
  9. Program for Bucket Sort in Kotlin.
  10. Sorting in linear time and program for Count Sort in Kotlin.
  11. Program to Swap two numbers in Kotlin using various ways.




Quick links:
C FAQ(s) C Advance programs C/C++ Tips & Tricks Puzzles JavaScript CSS Python Linux Commands PHP Android Articles More...

Was this page helpful? Please share with your friends...

Are you a blogger? Join our Blogging forum.




Comments and Discussions





Languages: » C » C++ » C++ STL » Java » Data Structure » C#.Net » Android » Kotlin » SQL
Web Technologies: » PHP » Python » JavaScript » CSS » Ajax » Node.js » Web programming/HTML
Solved programs: » C » C++ » DS » Java » C#
Aptitude que. & ans.: » C » C++ » Java » DBMS
Interview que. & ans.: » C » Embedded C » Java » SEO » HR
CS Subjects: » CS Basics » O.S. » Networks » DBMS » Embedded Systems » Cloud Computing » Machine learning » CS Organizations » Linux » DOS
More: » Articles » Puzzles » News/Updates


© https://www.includehelp.com (2015-2018), Some rights reserved.