Microsoft Power Fx Programming Language With New Features Revealed

Microsoft Power Fx

Microsoft has released a new low-code programming language named Power Fx. Microsoft Power Fx is a strong-typed, general-purpose, and declarative functional programming language. Charles Lamanna, Corporate Vice President, Low Code Application Platform at Microsoft revealed the launch of Power Fx during the recently concluded Microsoft Ignite event session. Microsoft Power Fx is an open-source language for low-code programming, which can directly edit apps in Visual Studio Code or Excel formula bar.

Commenting on the development, Ryan Cunningham, Director, Power Apps revealed that Power Fx is developed on an identical syntax that millions of developers make use of to solve logic and computations problems. The ability to edit apps in text editors such as Visual Studio Code will enable developers to enhance productivity.

Microsoft Power Fx is an open-source programming platform and is currently available on GitHub. The language has been developed based on Microsoft Excel formulas. This will enable people to work with the skills they already know to low code solutions.

[penci_related_posts dis_pview=”no” dis_pdate=”no” title=”Related Posts” background=”” border=”” thumbright=”no” number=”4″ style=”list” align=”none” withids=”” displayby=”recent_posts” orderby=”rand”]

The main advantage of Power Fx is its ability to work like a worksheet. You can make use of the incremental compiler to keep the language in tandem with the operating data. The incremental compiler also provides advanced editing experience such as suggestions, type checking, autocomplete, and Intellisense.

Microsoft will extend the usage of this language across Power Platform to Microsoft Dataverse, Microsoft Power Virtual Agents and Microsoft Power Automate, and much more. The Power Fx low-code language makes use of the same syntax and data functions located in local in-memory and database remote. The new language is a strongly typed language. The value types can be located during compile time, which enables you to detect and fix errors.

Anand Narayanaswamy is the editor-in-chief of Netans. He was recognized as a Microsoft Most Valuable Professional (MVP) for 9 years (2002 to 2011) and again as a Microsoft MVP in Surface under Windows and Devices in January 2024. He worked as a Chief Technical Editor with ASPAlliance and was part of ASPInsider program. Anand has published several articles and reviews related to various software and hardware products for various software and technology related websites. He is also active on social media and also participates as an Influencer for various brands. Anand can be reached at admin@netans.com