В Common Lisp’е типы указываются с помощью символов и списков. Они называются спецификаторами типов. Символы задают предопределённые классы объектов, тогда как списки обычно указывают на комбинации или уточнения простых типов. Символы и списки могут быть также аббревиатурами для других типов.