System PROTONET został napisany w języku C++, powstawał i był testowany w środowisku X-Window na platformie Linux. Poniżej omawiamy główne założenia projektowe, wykorzystane narzędzia oraz ważniejsze elementy architektury systemu.