ASSS modules can be written in either C or Python.
C modules are best suited for large, complex modules that need direct access to the core features of ASSS.
The preferred language for simple modules is python.