Microsoft Power Fx

[4][5] It is based on spreadsheet-like formulas to make it accessible to large numbers of people.

[6] It was also influenced by programming languages and tools like Pascal, Mathematica, and Miranda.

In a similar fashion, the properties of components in a Power Fx program are connected by formulas (whose syntax is very reminiscent of Excel) and their values are automatically updated if changes occur.

[8] The initial formula language was created by a Microsoft team led by Vijay Mital, Robin Abraham, Shon Katzenberger and Darryl Rubin as part of the Tangram and Siena projects.

These features aim to simplify the use of Power Fx by providing natural language explanations and generating formulas from user input.