Three different interfaces to access and contribute Social Computer instructions. The level of abstraction may differ between interfaces determined by the approach chosen by the developer of the respective interface.