We introduce SIDE (the acronym stands for Sensors In a Distributed Environment)—a software package for developing control programs for reactive systems. One distinctive feature of SIDE is that it can be used as a simulator: some (or even all) components of the underlying physical network can be virtual. Notably, the control program itself need not be aware that some parts of its environment are not real. SIDE applications can be naturally distributed and interconnected via the Internet.