Programming Fundamentals
Everything you need before starting data structures and algorithms — variables, types, operators, control flow, functions, arrays, strings and recursion. Every topic comes with runnable examples you can edit.
- 2Data TypesThe kinds of values a variable can hold.
- 3OperatorsSymbols that perform operations on values.
- 4ConditionalsLet your program take decisions.
- 5LoopsRepeat a block of code until a condition is met.
- 6FunctionsPackage logic into reusable blocks.
- 7Arrays BasicsStore many values in a single variable.
- 8Strings BasicsWork with text and individual characters.
- 9RecursionSolve a problem by having a function call itself.
