Logtalk логично объектно ориентированный язык программирования, который можно использовать в большинстве реализаций Пролог как компилятор back-end. Мультипарадигмальный язык она включает в себя поддержку как прототипы и классы, протоколы (интерфейсы), компонентно ориентированного программирования через композицию, на основе категории, событийно управляемое программирование и высокого уровня многопоточных программ. Дать Logtalk попробовать, чтобы увидеть, что он действительно способен!