uCalc
Language Builder
uCalc FMP was originally designed to let you evaluate single line math expressions. Gradually, new functionality beyond this was added, such as support for strings, and more. Now, a spin-off product named uCalc Language Builder takes things to a new level, by allowing you to add full-fledged scripting capabilities to your application. It lets you create the programming language of your choice, using methods that are designed to be easier than any other method of constructing a programming language you may have encountered.
uCalc Language Builder is distributed separately, and is intended as the eventual flagship product, under which uCalc FMP is just one out of many possible ways the language builder can be implemented. Advanced uCalc FMP users are likely to graduate to the Language Builder eventually. Even those who are not interested in scripting functionality per se can use their knowledge of the language builder to customize uCalc FMP well beyond its documented features.
The DLLs that come with uCalc FMP are the very same ones that belong to the Language Builder. uCalc FMP's functionality is defined in its entirety in the plain text include files, and not in the DLL itself.