b'\n_START_ARTICLE_\nTinyOS\n_START_SECTION_\nImplementaci\xc3\xb3n\n_START_PARAGRAPH_\nLas aplicaciones para TinyOS se escriben en nesC, un dialecto del lenguaje de programaci\xc3\xb3n C optimizado para las limitaciones de memoria de las redes de sensores. Existen varias herramientas que completan y facilitan su uso, escritas en su mayor\xc3\xada en Java y en Bash. Otras herramientas y librer\xc3\xadas asociadas est\xc3\xa1n escritas principalmente en C.\n_START_SECTION_\nAplicaci\xc3\xb3n\n_START_PARAGRAPH_\nTinyOS proporciona interfaces, m\xc3\xb3dulos y configuraciones espec\xc3\xadficas, que permiten a los programadores construir programas como una serie de m\xc3\xb3dulos que hacen tareas espec\xc3\xadficas. Los m\xc3\xb3dulos de TinyOS proporcionan interfaces para los tipos est\xc3\xa1ndar de entradas y salidas de hardware y sensores.'