This document provides examples of Kotlin code demonstrating various Kotlin language features including: - Defining immutable vals and mutable vars - Type inference for variables - Default function parameters - When expressions for conditional logic - Classes, interfaces, and inheritance - Null safety features like safe calls and elvis operator - Higher-order functions like map and filter