NLP++ is a powerful programming language. It is hands-down best programming language for Natural Language. I would highly recommend it. I used NLP++ to create a Resume Analyzer and it was extremely helpful. I was able to add new features/rules and modify them easily. I was able to really extract the useful information using NLP++. The Knowledge Base is an amazing feature only available in NLP++. NLP++ is a spectacular language!