Il nocciolo del sistema SAS è basato su un pool di applicazioni:
* '''Base SAS Software''', utilizzato per la gestione dei dati
* '''SAS procedures software''', per l'analisi ed il reporting
* '''Macro facility''', un tool per estendere e personalizzare le applicazioni
* '''DATA step debugger''' un tool per individuare gli eventuali problemi nelle applicazioni sviluppate.
* '''Output Delivery System''' (ODS), un modulo che tratta i risultati per restituirli in formati standard e facilmente gestibili, quali SAS data sets, listing file, o Hypertext Markup Language ([[HTML]])
* '''SAS windowing environment''', un'[[interfaccia grafica]] ed interattiva per eseguire e testare le applicazioni sviluppate nell'ambiente SAS.