Introducing Microsoft Power Fx: the low-code programming language

Published Mar 02 2021 12:00 PM 2,558 Views

Today the Power Platform introduces its formula language for low-codeMicrosoft Power Fx. This language originates from Microsoft Excel and is already the foundation of the Microsoft Power Apps canvas. You may wonder, why does a low-code platform need a programming language? The truth is, point-and-click tools are great for quickly assembling experiences and workflows, but many apps need a layer of logic that goes beyond what is practical to drag and drop, for example:  

  • Show a list of customers who signed up in the last 7 days within 15 miles of this location.  
  • Highlight the newest entries in green.  
  • When a user clicks for more details, if the record has outstanding action items associated with it, pop those to the top of the screen. 



 Custom logic traditionally needed to solve such problems is where low-code platforms have “hit a cliff” requiring traditional code, where the Low-code application development on Azure solution has stepped inPower Fx enables 200+ million people globally who build with Microsoft Excel syntax to build custom logic, reducing much of the “cliff. However, this does not reduce the integration capabilities of Azure and Power Apps but enhances them 


Developers will cut their development time and cost by using Power Fx where the complexities of async coding are taken care of, Dataverse, Power Apps’ underlying data platform, entities and data types are first class objects, and guard rails prevent run away code and other common pitfalls. Additionally, developers can use Power Fx with tools they are already familiar with such as VS (Visual Studio) Code, GitHub, Azure DevOps, and their own build scripts and tools. Power Fx works with “pro-code” components created in JavaScript, C#, or other professional languages. Read the entire Power Fx announcement here.

Senior Member

As somebody who just started using Flow and Power Apps - this is very interesting and FANTASTIC news :) Empowering more people to do COOL stuff. Thanks Microsoft!!!

Happy Azure Stacking!!!


It's a little odd that your link to a blog post for further information is requiring logging in and requesting access to info from the tenant. It's a blog.

The real Power Fx announcement from Power Apps blog with more details is actually here:

Version history
Last update:
‎Mar 04 2021 04:00 PM
Updated by: