Regiment é uma linguagem de programação para redes de sensores sem fio. Ela fornece tipos de dados, operadores e regiões para simplificar a criação de aplicações complexas, abstraindo detalhes de baixo nível da rede. O compilador Regiment realiza avaliação parcial e conversão de nós para melhorar o desempenho. Exemplos mostram como agregar dados sensoriais e monitorar eventos em larga escala.