I remember learning Prolog during my degree in AI + Comp Sci about 25 years ago. Our NLP module used it heavily.
It was frustrating and annoying at first, but once you get comfortable, surprisingly fun (and also a great intro to recursion, as that's the only way to iterate).
It was frustrating and annoying at first, but once you get comfortable, surprisingly fun (and also a great intro to recursion, as that's the only way to iterate).