Logtalk é uma lógica orientada a objeto, programação de linguagem que pode usar a maioria das implementações do Prolog como um compilador de back-end. Como uma linguagem multi-paradigma, que inclui suporte para ambos os protótipos e classes, protocolos (interfaces), programação baseada em componentes através da composição de categoria de base, programação orientada a eventos e multi-threading de programação de alto nível. Experimente Logtalk para ver o que é realmente capaz!