p中，有些概念与结构体重叠，但类别提供了更多的动态特性和多重继承（见 CLOS）。由类别创建的物件称为实例。有个特殊情况是泛型（Generics）的双重角色，泛型既是函数，也是类别的实例物件。
函数.Common Lisp支援第一类函数（亦即函数可当成数据类型来处理）。例如编写以其它函数当作一个函数的参数，或函数的传回值也是函数，利用函数的结合来描述常用的操作。CL函式库高度依赖于这样的高阶函数变换。举例而言，codice_14函数可将关系运算子作为参数，并选用如何取键的函数作为参