There have been a number of proposals which resist the passing of time and make architecture old fashioned on both a substantial context and a social context; for example Plug-in architecture or Metabolism. These movements have not been successful in solving contextual or social problems. With this problematic in mind, what can we do by using technological methods for sustainable architecture? With this project a proposal is set forth called ‘programmable space’ that using the new contemporary technology like a built in computer behind a wall. Herein architecture is defined as an intelligent machine that fuses a number of computers, sensors and actuators in order to produce an interactive interface. In this thesis several methods reference: how to control the architectural machine, classify three types of architecture within an experiment that focuses on active light shading in order to provide kinetic architecture [this being more efficient than fixed (hence optimizing) architecture for light shading by using computer] and explaining the tools used especially Arduino (hardware) and the Genetic Algorithm (software) used in the experiment. In other words, this is a case studies of programmable architecture that relates to both hardware and software.