A language-neutral programming path for core concepts, control flow, data handling, and problem-solving vocabulary.
Chapter 1
Start with Understanding The Concepts of Programming here — the core of what Programming Concepts covers.