SATAN está escrito mayoritariamente en Perl y utiliza un navegador Web como Netscape, Mosaic o Lynx para proveer la interfaz de usuario.