Introduction to Programming: Your First Steps in Code is a beginner-friendly course designed for anyone who has never written a line of code. Using Python β one of the world's most readable and widely used programming languages β students learn how software works, how to set up a development environment, and how to write and run their very first programs. No prior experience is required; just curiosity and a willingness to learn. Over five modules, students progress through the core building blocks of programming: variables, data types, decision-making with logic and if statements, and automating repetitive tasks with loops. Each module concludes with a hands-on lab where students apply what they've learned to build real, working programs. By the end of the course, students have a solid foundation to continue their journey into more advanced Python development.