This course is designed for beginner to intermediate students aged 12 and younger. The course will cover several programming languages, including HTML, SQL, JavaScript, Bash/Unix, and Python. It will initially focus on web development but also touch upon other programming concepts. The course will be project-based, with an emphasis on hands-on learning and practical application of coding skills. Students can access online resources, coding examples, and exercises to supplement their learning.