In addition to the classes and methods (called member functions in Kotlin) of object-oriented programming, Kotlin also supports procedural programming with the use of functions.
Vedle tříd a metod (které se v Kotlinu nazývají „member functions“) vlastních objektově orientovaným jazykům podporuje Kotlin i procedurální programování za použití funkcí.