Os ficheiros de código-fonte genérico têm a extensão .s e podes ser escritos em diferentes linguagens de programação. Basta um editor de texto para abrir e editar os ficheiros .s. Guardados normalmente no disco rígido, são organizados intricadamente numa diretoria em árvore.
Usados para modificar programas de computadores e entender como funcionam os programas, os ficheiros .s incluem representação gráficas de sistemas, código da máquina e linguagem de programação avançada.