Logtalk je deklarativní, objektově orientovaný, multiparadigmatický programovací jazyk, který podporuje aktivní objekty a role. Byl ovlivněn několika programovacími jazyky, zejména jazykem Prolog, Smalltalk a Python.
Logtalk se používá v široké škále aplikací, od reprezentace znalostí a umělé inteligence až po softwarové inženýrství, vzdělávání a zábavu.
Jazyk má malé jádro a standardní knihovnu. Jádro jazyka je implementováno na méně než 200 řádcích kódu a standardní knihovna na méně než 500 řádcích kódu.
Logtalk je svobodný a otevřený software vydaný pod licencí GNU Lesser General Public License.