NeturalMath is a .NET language for expressing mathematical concepts in a simple, natural fashion. NeturalMath scripts may be invoked from any .NET application at run time, or may be pre-compiled into .NET assemblies and executables. NeturalMath is written in C#.