Learn Prolog - everything else is an extension.
"One [language] to rule them all."
"One [language] to rule them all."
There's not that much value in learning yet another imperative object oriented language. If you want to put the field of programming into perspective, Prolog is even more alien than Haskell.