SBCL ist eine Implementation von Common Lisp, die weitgehend in Common Lisp geschrieben ist und den ANSI-Standard neben weiteren Eigenschaften implementiert. Sie zeichnet sich durch einen Compiler aus, der Lisp-Code zu nativem Maschinencode übersetzt.
Zusätzlich zum ANSI-Standard implementiert SBCL beispielsweise echtes Threading und Netzwerkunterstützung.