NS是一个面向对象的、离散时间驱动的模拟器,使用C++和OTcl(面向对象的Tcl语言)作为开发语言。