Immutability (Kotlin)

Immutability means data can't change after creation. Kotlin encourages it through read-only val bindings and read-only collection interfaces, making code…