TODO: Details
So for our purposes, I think things that are stereotypical programming languages, like ErgoAI / ErgoLite#, and things that are visual tools like Neota Logic#, should be in the same main category: tools.
(See ErgoAI / ErgoLite#)
Blawx is a visual develepment environment for a subset of ErgoLite, which is the open source version of ErgoAI / ErgoLite#, also known as Flora-2. It is aimed at creating an easy-to-learn interface for open-source declarative logic programming for use in Rules as Code.