Frink
A practical calculating tool, unit conversion utility, and programming language designed to make physical calculations simple. It tracks units of measure (feet, meters, kilograms, watts, etc.) through all calculations, and helps ensure that answers are correct.
Language Specifiers Java Virtual Machine Lexical Sorting Unicode Standard Annex Unicode Normalization Standard Annex
Source: frinklang.org