# Why Kotlin? — Kotlin

Source: https://www.geekswithgeeks.com/en/kotlin/kotlin-intro

> Explain Why Kotlin?, run a focused example, and inspect the result.

## The essential idea

**Why Kotlin?** makes a Kotlin program more expressive while keeping the code readable. Identify the value, the rule, and the result before you try to remember the syntax.

## See the Kotlin path

This topic is one clear step from source code to useful output.

![Kotlin source code passing through compiler to output.](assets/figures/kotlin/kotlin-learning-map.svg) — Figure 1.1 — Keep the program path visible.

## A practical habit

For **Why Kotlin?**, run a very small example and change only one part. The compiler and output will show whether your explanation is correct.

Quick check

**Quiz:** How should you practise Why Kotlin??

- [x] Run a focused small program.
- [ ] Memorize without compiling.
- [ ] Ignore errors.

*Answer:* Run a focused small program.. Small experiments make cause and effect visible.
