Eric Brewer, UC Berkeley David Culler, UC Berkeley David Gay, Intel Research Phil Levis, UC Berkeley Rob von Behren, UC Berkeley Matt Welsh, Harvard University nesC (pronounced "NES-see") is an extension to the C programming language designed to embody the structuring concepts and execution model of TinyOS. TinyOS is an event-driven operating system designed for sensor network nodes that have very