Learn > National 5 Computing Science > Software Design and Development

Software Design and Development

In this part of the course, you’ll learn how to design and write programs using Python — one of the most popular programming languages in the world. From building simple apps to solving real problems, you’ll explore how to plan, code, test, and improve software. You’ll also work with loops, decisions, variables, and functions to create programs that actually do something.