This course introduces neurodivergent youth to the fundamentals of programming in a structured, supportive, and flexible learning environment. Using beginner-friendly coding languages and visual programming tools, students will learn core concepts like logic, sequencing, loops, and problem-solving. The curriculum is designed to accommodate different learning styles with hands-on projects, step-by-step guidance, and a focus on creativity and exploration. By the end of the course, students will build their own small programs or games, gaining confidence in coding and computational thinking. No prior experience is needed—just curiosity and a willingness to experiment!