The intention of this site is to make publicly available material from programming courses and tutorials at KTH School of Architecture. The focus of these tutorials is to introduce basic concepts of programming to architecture students. The goal is to explore programming as a form of architectural notation that allows, among other things, the scripting of environments, or to understand architectural forms as formations, rather than shapes.