Foundations of Programming

Foundations of Programming

Your Progress

  • of item items done

Learning goals

Learn about basic programming concepts like functions, operators, variables, control flow, strings, and arrays — some of the building blocks of programming.

Suggested prerequisites

No experience needed!