Tak więc podobnie jak w Prologu program jest tłumaczony na kod wewnętrzny procesora Snobola, a nie na kod wewnętrzny maszyny. W implementacjach kompilatorów procesor jest włączany do kodu wynikowego i interpretuje swój język wewnętrzny będący wynikiem translacji kodu źródłowego w Snobolu na kod wewnętrzny procesora Snobola. Działanie procesora Snobola opiera się na predykatach, tzn. funkcjach, które mogą bądź generować sukces (powodzenie), bądź mogą zawodzić. Dostępne są również predykaty standardowe, którymi można wpływać na przebieg procesu uzgadniania. Istnieje tu więc pewna analogia do aparatu wnioskowania Prologu.

Snobol zawiera mechanizm automatycznej regeneracji pamięci dynamicznej.

Słowa kluczowe W Snobolu słowa kluczowe zapewniają dostęp do informacji procesora Snobola, przy czym program może je jedynie odczytywać, nie można przypisywać im nowych wartości z wyjątkiem kilku zmiennych systemowych.

Implementacja dla komputera Odra 1305 W Polsce zrealizowano dystrybucję Spitbola dla komputerów Odra 1305 w Instytucie Fizyki Uniwersytetu Jagiellońskiego pracującą pod systemem GEORGE 3 w oparciu o pierwszą, autorską wersję Macro-Spitbol dla maszyn serii ICL 1900.