{"id":5983,"date":"2021-03-12T15:15:40","date_gmt":"2021-03-12T09:45:40","guid":{"rendered":"https:\/\/www.concettolabs.com\/blog\/?p=5983"},"modified":"2025-03-13T11:14:25","modified_gmt":"2025-03-13T11:14:25","slug":"microsoft-power-fx","status":"publish","type":"post","link":"https:\/\/websitelaravel.concettoprojects.com\/blog\/microsoft-power-fx\/","title":{"rendered":"Microsoft Power Fx \u2013 An Open-Source Low-Code Programming Language Based on Excel"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">In the recent 20 years, the types of devices and technologies available to companies and industries have soared high. The speed of the digital transformation escalated by the growth of the public cloud and demands more services. And, the applications at a speed lot quicker than developers write and code. The demand services need to be versatile, secure, scalable and improve effectiveness. And thus, lessens the reliance on developers.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Since the past few years, the low code paradigm has become extremely famous to assemble applications and services in a faster way.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Following the trend of low-code platforms, Microsoft has introduced a new programming language called Microsoft Power Fx. A reliable low-code programming language across Microsoft clouds and power platforms. The language will be soon available on GitHub as open-source; says Charles Lamanna \u2013 Corporate VP of low-code app stage at Microsoft.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Moreover, Gartner acknowledged Microsoft as the leader in the enterprise low-code application platform magic quadrant.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">So, what exactly is Microsoft Power Fx?\u00a0 What are its design principles?\u00a0 How will it help a business to excel ahead? Let\u2019s find out.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"What_exactly_is_Microsoft_Power_Fx\"><\/span><span style=\"font-weight: 400;\">What exactly is Microsoft Power Fx?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Microsoft New Power Fx is a general-purpose, strongly typed, declarative, and functional programming language. It aids users in creating canvas-based applications to counter to model-based applications.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Being a low-code language, it allows users to work directly with excel-like formulas or visual studio code text windows. Power Fx enables a wide range of development from \u201cno-code\u201d for those who haven\u2019t done any coding before to \u201cpro-code\u201d for seasoned developers. Thus enabling a diverse range of teams to collaborate and work together to save time and expenses.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Why_Power_Fx_%E2%80%93_A_low_code_programming_language_is_wide-adopted_by_developers\"><\/span><span style=\"font-weight: 400;\">Why Power Fx \u2013 A low code programming language is wide-adopted by developers?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Below are a few reasons to get excited about introducing Microsoft Power Fx. as a low-code language for the current and non-pro developers.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"It_is_open_source\"><\/span><b>It is open source:<\/b><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">An open-source programming language is the future of the languages. And Microsoft has embraced this innovation by accelerating the adoption of languages like TypeScript and C#. Introducing Power Fx, the company is bringing the same low-code approach to the world. Making it open for contributors and the developer\u2019s community on GitHub.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"It_is_based_on_Microsoft_Excel\"><\/span><b>It is based on Microsoft Excel:<\/b><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">By incorporating formulas that are already familiar to millions of users. Power Fx opens the door for a broad range of people to showcase their skills which they already know to low code solutions. It acts as a common ground for business users and professional developers to express their logic in an easier way to solve problems.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"It_is_built_for_low-code\"><\/span><b>It is built for low-code:<\/b><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Since the foundation ground of the <strong>Microsoft Power Apps Canva<\/strong>. It is shortly going to extend its usage across Power Platforms to Microsoft Dataverse, Microsoft Power Virtual Agents. Microsoft Power Automate, and beyond which in turn makes it easier for everyone to get started with the low code toolsets.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Now let\u2019s have a look at the design principles on which <a href=\"https:\/\/powerapps.microsoft.com\/en-us\/blog\/introducing-microsoft-power-fx-the-low-code-programming-language-for-everyone\/\" target=\"_blank\" rel=\"nofollow\">Microsoft Power Fx<\/a> strongly relies.\u00a0<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Design_Principles_of_the_Microsoft_Power_Fx\"><\/span><span style=\"font-weight: 400;\">Design Principles of the Microsoft Power Fx<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Simple<\/b><span style=\"font-weight: 400;\">:\u00a0<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Power Fx is especially targeted for non-pro or untrained developers who are not aware of the coding languages. So as and when needed, it will use existing tools and resources that users are familiar with to pick up quickly. The number of such concepts is kept to a minimum since it is just the beginning. The low-code platform is introduced to reduce the development time, efforts, and resources required to build a solution.<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Excel consistency:<\/b><span style=\"font-weight: 400;\">\u00a0<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">The PowerApps language relies majorly on the Excel formula language. The company tried to leverage as much Excel knowledge in form of Types, operators, functions, and semantics which are quite close to excel as much possible. If Excel fails to give answers, SQL would be the next thing to look up since it\u2019s the next most commonly used declarative language to guide on data operations and strong typing.<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Declarative:<\/b><span style=\"font-weight: 400;\">\u00a0<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">The makers will describe \u201cwhat\u201d they want their logic to do instead of \u201chow\u201d or \u201cwhen\u201d it needs to be done. It will allow the compiler to optimize the current operations in parallel, postpone the work till needed, pre-fetch and reuse the cached data, and so on.\u00a0<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"For_instance\"><\/span><span style=\"font-weight: 400;\">For instance:\u00a0<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">In an Excel spreadsheet, the user defines the relationships between cells but Excel will decide the formula order and when it needs to be evaluated. Similarly, formulas in an app can be recalled based on user actions, database changes, or timer events.<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Functional:<\/b><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Power Fx favors functions to be called without any post-action effects. This gives freedom to the compiler to optimize the logic instead of mutating the state (in Excel). For eg: Applications hold buttons that save the changes in database records.<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Composition:<\/b><span style=\"font-weight: 400;\">\u00a0<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">As and when possible, functionality is added that composes well with the existing functionality which can be further decomposed into smaller parts so that it can be implemented independently.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For eg: A gallery function does not hold separate Sort and Filter properties. Instead, the Sort and Filter functions are composed as a single property which is then layered on top of the feature.<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Strongly typed<\/b><span style=\"font-weight: 400;\">:\u00a0<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">All the value types are known at compile time. It allows early detection of errors and provides rich suggestions while authoring. Though polymorphic types are supported, before used, they need to be converted into the static type and must be known at compile time. The IsType and AS Type functions are provided for casting and testing types.<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Type inference:<\/b><span style=\"font-weight: 400;\">\u00a0<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Here, Types are derived from their use without being declared. For example, setting a variable to a number results in the variable&#8217;s type = number. Conflicting type usage results in a compile-time error.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Microsoft_Power_Fx-_what_does_the_future_predict\"><\/span><b>Microsoft Power Fx- what does the future predict?<\/b><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Going forward over a few couples of years, Microsoft is planning to extend Power Fx as a singular consistent language offering for the Power Platform- A progression in which app makers can advance from being bot makers to intelligent automation experts.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">As per the company, the original idea of the founding team was to build a language with three things: familiar to millions of Excel users, content-centric and not a program(logic) centric, and instant calculation in real-time. Microsoft has even set up a Github library for an open-source where you can learn and share your thoughts about the language.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Closing_thoughts\"><\/span><span style=\"font-weight: 400;\">Closing thoughts:<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">There is a huge demand at a large organization to boost internal <a href=\"https:\/\/www.concettolabs.com\/microsoft-powerapp-development\" target=\"_blank\" rel=\"nofollow\"><strong>PowerApps development<\/strong><\/a> with high-efficiency and low-code platforms like this will do wonders. Such demand is being arisen for consumer-grade mobile and web apps where a push for better collaboration of IT and business groups is investable. Microsoft Power Fx implementation will not only boost the development but reduce manpower and resource costs.\u00a0<\/span><\/p>\n<style>\n      .blog-block-8{background:url(https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2020\/05\/blog-script-81-2.png);background-position: center;background-repeat: no-repeat;background-size: cover;width: 100%;margin: 0 auto;padding: 70px 60px;display: inline-block;} .blog-block-8 h3{font-size: 45px;line-height: 60px!important;color:#000; text-align: left;text-transform: capitalize;margin-top:0;margin-bottom:10px;font-weight:700; }  .blog-block-8 p{color:#000!important;font-size:18px;margin: 0 auto 20px;text-align:left;} .blog-block-8 h3 span{color: #00d78f;    font-weight: 900;font-size: 72px;} .blog-block-8 .blog-btn-8{background: #00d78f; border-radius: 0; font-size: 18px; padding: 10px 20px;border:0;color:#fff!important;} blog-block-8 .bg-animated span{color:#fff!important;}<\/style>\n<div class=\"blog-block-8\">\n<div class=\"col-md-6\"><\/div>\n<div class=\"col-md-6\">\n<h3><span class=\"ez-toc-section\" id=\"Microsoft_Power_Fx_%E2%80%93_An_Open-Source_Low-Code_Programming_Language_Based_on_Excel\"><\/span>Microsoft Power Fx \u2013 An Open-Source Low-Code Programming Language Based on Excel<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><a class=\"btn blog-btn-8\" href=\"https:\/\/www.concettolabs.com\/inquiry\" target=\"_blank\" rel=\"nofollow\">Contact Us<\/a><\/p>\n<\/div>\n<\/div>\n<p>&nbsp;<\/p>\n<div class=\"blog-table-responsive\">\n<table>\n<tbody>\n<tr>\n<td><b>Feature<\/b><\/td>\n<td><b>Laravel<\/b><\/td>\n<td><b>CodeIgniter<\/b><\/td>\n<\/tr>\n<tr>\n<td><b>Architecture<\/b><\/td>\n<td>MVC<\/td>\n<td>Loosely follows MVC<\/td>\n<\/tr>\n<tr>\n<td><b>ORM<\/b><\/td>\n<td>Eloquent ORM<\/td>\n<td>Query Builder<\/td>\n<\/tr>\n<tr>\n<td><b>Security<\/b><\/td>\n<td>CSRF, XSS protection, encrypted passwords<\/td>\n<td>CSRF and XSS protection, but less extensive<\/td>\n<\/tr>\n<tr>\n<td><b>Performance<\/b><\/td>\n<td>Slightly slower due to built-in features<\/td>\n<td>Faster due to lightweight structure<\/td>\n<\/tr>\n<tr>\n<td><b>Templating Engine<\/b><\/td>\n<td>Blade<\/td>\n<td>No built-in templating engine<\/td>\n<\/tr>\n<tr>\n<td><b>Scalability<\/b><\/td>\n<td>Highly scalable<\/td>\n<td>Scalable but requires more manual work<\/td>\n<\/tr>\n<tr>\n<td><b>Community Support<\/b><\/td>\n<td>Large and active community<\/td>\n<td>Smaller but active community<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_71 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/microsoft-power-fx\/#What_exactly_is_Microsoft_Power_Fx\" title=\"What exactly is Microsoft Power Fx?\">What exactly is Microsoft Power Fx?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/microsoft-power-fx\/#Why_Power_Fx_%E2%80%93_A_low_code_programming_language_is_wide-adopted_by_developers\" title=\"Why Power Fx \u2013 A low code programming language is wide-adopted by developers?\">Why Power Fx \u2013 A low code programming language is wide-adopted by developers?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/microsoft-power-fx\/#It_is_open_source\" title=\"It is open source:\">It is open source:<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/microsoft-power-fx\/#It_is_based_on_Microsoft_Excel\" title=\"It is based on Microsoft Excel:\">It is based on Microsoft Excel:<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/microsoft-power-fx\/#It_is_built_for_low-code\" title=\"It is built for low-code:\">It is built for low-code:<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/microsoft-power-fx\/#Design_Principles_of_the_Microsoft_Power_Fx\" title=\"Design Principles of the Microsoft Power Fx\">Design Principles of the Microsoft Power Fx<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/microsoft-power-fx\/#For_instance\" title=\"For instance:\u00a0\">For instance:\u00a0<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/microsoft-power-fx\/#Microsoft_Power_Fx-_what_does_the_future_predict\" title=\"Microsoft Power Fx- what does the future predict?\">Microsoft Power Fx- what does the future predict?<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/microsoft-power-fx\/#Closing_thoughts\" title=\"Closing thoughts:\">Closing thoughts:<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/microsoft-power-fx\/#Microsoft_Power_Fx_%E2%80%93_An_Open-Source_Low-Code_Programming_Language_Based_on_Excel\" title=\"Microsoft Power Fx \u2013 An Open-Source Low-Code Programming Language Based on Excel\">Microsoft Power Fx \u2013 An Open-Source Low-Code Programming Language Based on Excel<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n","protected":false},"excerpt":{"rendered":"<p>In the recent 20 years, the types of devices and technologies available to companies and industries have soared high. The speed of the digital transformation escalated by the growth of the public cloud and demands more services. And, the applications at a speed lot quicker than developers write and code. The demand services need to [&hellip;]<\/p>\n","protected":false},"author":10,"featured_media":5984,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[71],"tags":[2486,2487,1939,2488],"class_list":["post-5983","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-microsoft-services","tag-microsoft-power-apps-canvas-apps","tag-microsoft-power-fx","tag-microsoft-power-platform","tag-model-driven-power-apps"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Microsoft Power Fx \u2013 An Open-Source Low-Code Programming Language<\/title>\n<meta name=\"description\" content=\"Microsoft has introduced a new programming language called Microsoft Power Fx \u2013 A reliable low-code programming language across Microsoft clouds &amp; power platforms.\" \/>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Microsoft Power Fx \u2013 An Open-Source Low-Code Programming Language\" \/>\n<meta property=\"og:description\" content=\"Microsoft has introduced a new programming language called Microsoft Power Fx \u2013 A reliable low-code programming language across Microsoft clouds &amp; power platforms.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/microsoft-power-fx\/\" \/>\n<meta property=\"og:site_name\" content=\"concettolabs\" \/>\n<meta property=\"article:published_time\" content=\"2021-03-12T09:45:40+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-03-13T11:14:25+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2021\/03\/powerapp.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1170\" \/>\n\t<meta property=\"og:image:height\" content=\"540\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Tejas Patel\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Tejas Patel\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/microsoft-power-fx\/\",\"url\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/microsoft-power-fx\/\",\"name\":\"Microsoft Power Fx \u2013 An Open-Source Low-Code Programming Language\",\"isPartOf\":{\"@id\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/microsoft-power-fx\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/microsoft-power-fx\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2021\/03\/powerapp.png\",\"datePublished\":\"2021-03-12T09:45:40+00:00\",\"dateModified\":\"2025-03-13T11:14:25+00:00\",\"author\":{\"@id\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/#\/schema\/person\/17a20ab8e780fc3e42539c209e40f91f\"},\"description\":\"Microsoft has introduced a new programming language called Microsoft Power Fx \u2013 A reliable low-code programming language across Microsoft clouds & power platforms.\",\"breadcrumb\":{\"@id\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/microsoft-power-fx\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/websitelaravel.concettoprojects.com\/blog\/microsoft-power-fx\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/microsoft-power-fx\/#primaryimage\",\"url\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2021\/03\/powerapp.png\",\"contentUrl\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2021\/03\/powerapp.png\",\"width\":1170,\"height\":540,\"caption\":\"Microsoft Power Fx\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/microsoft-power-fx\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Microsoft Power Fx \u2013 An Open-Source Low-Code Programming Language Based on Excel\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/#website\",\"url\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/\",\"name\":\"concettolabs\",\"description\":\"Just another WordPress site\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/#\/schema\/person\/17a20ab8e780fc3e42539c209e40f91f\",\"name\":\"Tejas Patel\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2022\/03\/tejas-96x96.jpg\",\"contentUrl\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2022\/03\/tejas-96x96.jpg\",\"caption\":\"Tejas Patel\"},\"description\":\"Tejas Patel is a Co-Founder of Concetto Labs, I have 12+ years of professional experience in building high quality and scalable web applications using FullStack &amp; PHP with its different frameworks.\",\"sameAs\":[\"https:\/\/www.concettolabs.com\"],\"url\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/author\/tejas-patel\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Microsoft Power Fx \u2013 An Open-Source Low-Code Programming Language","description":"Microsoft has introduced a new programming language called Microsoft Power Fx \u2013 A reliable low-code programming language across Microsoft clouds & power platforms.","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"en_US","og_type":"article","og_title":"Microsoft Power Fx \u2013 An Open-Source Low-Code Programming Language","og_description":"Microsoft has introduced a new programming language called Microsoft Power Fx \u2013 A reliable low-code programming language across Microsoft clouds & power platforms.","og_url":"https:\/\/websitelaravel.concettoprojects.com\/blog\/microsoft-power-fx\/","og_site_name":"concettolabs","article_published_time":"2021-03-12T09:45:40+00:00","article_modified_time":"2025-03-13T11:14:25+00:00","og_image":[{"width":1170,"height":540,"url":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2021\/03\/powerapp.png","type":"image\/png"}],"author":"Tejas Patel","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Tejas Patel","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/websitelaravel.concettoprojects.com\/blog\/microsoft-power-fx\/","url":"https:\/\/websitelaravel.concettoprojects.com\/blog\/microsoft-power-fx\/","name":"Microsoft Power Fx \u2013 An Open-Source Low-Code Programming Language","isPartOf":{"@id":"https:\/\/websitelaravel.concettoprojects.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/websitelaravel.concettoprojects.com\/blog\/microsoft-power-fx\/#primaryimage"},"image":{"@id":"https:\/\/websitelaravel.concettoprojects.com\/blog\/microsoft-power-fx\/#primaryimage"},"thumbnailUrl":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2021\/03\/powerapp.png","datePublished":"2021-03-12T09:45:40+00:00","dateModified":"2025-03-13T11:14:25+00:00","author":{"@id":"https:\/\/websitelaravel.concettoprojects.com\/blog\/#\/schema\/person\/17a20ab8e780fc3e42539c209e40f91f"},"description":"Microsoft has introduced a new programming language called Microsoft Power Fx \u2013 A reliable low-code programming language across Microsoft clouds & power platforms.","breadcrumb":{"@id":"https:\/\/websitelaravel.concettoprojects.com\/blog\/microsoft-power-fx\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/websitelaravel.concettoprojects.com\/blog\/microsoft-power-fx\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/websitelaravel.concettoprojects.com\/blog\/microsoft-power-fx\/#primaryimage","url":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2021\/03\/powerapp.png","contentUrl":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2021\/03\/powerapp.png","width":1170,"height":540,"caption":"Microsoft Power Fx"},{"@type":"BreadcrumbList","@id":"https:\/\/websitelaravel.concettoprojects.com\/blog\/microsoft-power-fx\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/websitelaravel.concettoprojects.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Microsoft Power Fx \u2013 An Open-Source Low-Code Programming Language Based on Excel"}]},{"@type":"WebSite","@id":"https:\/\/websitelaravel.concettoprojects.com\/blog\/#website","url":"https:\/\/websitelaravel.concettoprojects.com\/blog\/","name":"concettolabs","description":"Just another WordPress site","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/websitelaravel.concettoprojects.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/websitelaravel.concettoprojects.com\/blog\/#\/schema\/person\/17a20ab8e780fc3e42539c209e40f91f","name":"Tejas Patel","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/websitelaravel.concettoprojects.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2022\/03\/tejas-96x96.jpg","contentUrl":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2022\/03\/tejas-96x96.jpg","caption":"Tejas Patel"},"description":"Tejas Patel is a Co-Founder of Concetto Labs, I have 12+ years of professional experience in building high quality and scalable web applications using FullStack &amp; PHP with its different frameworks.","sameAs":["https:\/\/www.concettolabs.com"],"url":"https:\/\/websitelaravel.concettoprojects.com\/blog\/author\/tejas-patel\/"}]}},"_links":{"self":[{"href":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-json\/wp\/v2\/posts\/5983","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-json\/wp\/v2\/comments?post=5983"}],"version-history":[{"count":1,"href":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-json\/wp\/v2\/posts\/5983\/revisions"}],"predecessor-version":[{"id":8680,"href":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-json\/wp\/v2\/posts\/5983\/revisions\/8680"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-json\/wp\/v2\/media\/5984"}],"wp:attachment":[{"href":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-json\/wp\/v2\/media?parent=5983"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-json\/wp\/v2\/categories?post=5983"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-json\/wp\/v2\/tags?post=5983"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}