Overview: This workshop held at Kahnawake Survival School introduced youth participants to the basics of programming. Participants learned about computational theory, the Processing coding language, and the practice of object-oriented programming to create graphical and interactive applications. Learning the basic building blocks provided the participants with a strong base to continue to hone their coding skills and practice more advanced programming.