I .s sono codici generici che hanno come sorgente un programma del computer. Possono essere scritti in diversi linguaggi di programmazione. È possibile aprirli e modificarli tramite l’utilizzo di un editor di testo. Sono solitamente salvati sul disco fisso e posizionati in maniera intricata nella struttura delle cartelle.
Tra le caratteristiche presenti abbiamo come principali la riproduzione di presentazioni grafiche del sistema, alti livelli di linguaggio e codice macchina. Sono usati per modificare un programma del computer e capire il funzionamento del programma.