TinyOS
NesC
Java platform
Cross-platform software
Software architecture
Eclipse
Integrated development environment
Extensibility
D
Plug-in