kotlin-types-overview.md

#Types Overview

Last modified: 01 April 2025

In Kotlin, everything is an object in the sense that you can call member functions and properties on any variable. While certain types have an optimized internal representation as primitive values at runtime (such as numbers, characters, and booleans), they appear and behave like regular classes to you.

This section describes the basic types used in Kotlin:


#Additional Kotlin Types

To learn about other specific Kotlin types, look through the Kotlin API reference: