Progressions
Last updated
What is Progressions?
Progressions in Kotlin define a sequence of values within a specific range, typically with a defined step. They are most commonly used with numeric types like Int, Long, and Char. Progressions allow you to iterate over a series of numbers or characters in a controlled manner, either increasing or decreasing. Kotlin provides built-in classes like IntProgression, LongProgression, and CharProgression to represent these sequences.
Free resources to learn Progressions
- Official docsProgression
Progressions: common questions
Can I learn Progressions in Hindi?
This lesson is written in English. Once you sign in, open it in the interactive course and ask the AI tutor to explain Progressions in Hindi or Hinglish. The tutor answers from this lesson’s own text, so it stays on the syllabus, and it runs on your own Google, OpenAI or Anthropic key.
Is this Progressions tutorial for beginners?
It is lesson 28 of 153 in the free Kotlin roadmap, in stage 9, Progressions. If you are new to Kotlin, start from stage 1 and come back here in order; if you already know the earlier stages, this lesson stands on its own.