Bracmat
Description: Bracmat is a pattern matching programming language optimized for string manipulation. It's similar to Prolog or Lisp and designed for text processing and programming language design.
Type: software
Pricing: Open Source
TXR
Description: TXR is a programming language and interpreter focused on text processing and data munging. It has strong string handling capabilities and integrates regexes into the language.
Type: software
Pricing: Free