{"id":6157,"date":"2021-04-28T12:08:23","date_gmt":"2021-04-28T06:38:23","guid":{"rendered":"https:\/\/www.concettolabs.com\/blog\/?p=6157"},"modified":"2021-04-28T12:08:23","modified_gmt":"2021-04-28T06:38:23","slug":"microsofts-low-code-programming-language-power-fx","status":"publish","type":"post","link":"https:\/\/websitelaravel.concettoprojects.com\/blog\/microsofts-low-code-programming-language-power-fx\/","title":{"rendered":"Everything you need to know about Microsoft\u2019s Low-Code Programming Language Power Fx"},"content":{"rendered":"<h2><span class=\"ez-toc-section\" id=\"The_announcement\"><\/span><span style=\"font-weight: 400;\">The announcement:\u00a0<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">In the recent event of <a href=\"https:\/\/news.microsoft.com\/march-2021-ignite\/\" target=\"_blank\" rel=\"nofollow\">Microsoft Ignite 2021<\/a>, Charles Lamanna- The corporate vice president of the Redmond company took the low-code aspect of their platform to next level by introducing a new low-code programming language, Power FX. The announcement was during the ongoing session of \u201cWhat\u2019s new and next with Microsoft power platform\u201d.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">With the COVID-19 pandemic hitting the world hard, the no-code\/low-code trends remain the mainstay since last year. The Power platform was considered to be the most robust due to its wide range of capabilities to enable citizen developers to build solutions that increase business workflow. The idea was to drive app development and automation down to employees as they have in-depth knowledge of their business process.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Behind_Microsoft_Power_Fx_%E2%80%93_What_makes_it_a_highly_flexible_language\"><\/span><span style=\"font-weight: 400;\">Behind Microsoft Power Fx \u2013 What makes it a highly flexible language?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\"><a href=\"https:\/\/www.concettolabs.com\/blog\/microsoft-power-fx\/\" target=\"_blank\" rel=\"nofollow\"><strong>Microsoft Power Fx<\/strong><\/a> is an open-source low-code programming language. It is a strong-type, general-purpose, declarative, and functional programming language that can directly edit apps in multiple text editors like Visual Studio Code, Excel, and alike formula bar.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">According to Ryan, the Power Fx is built on a similar syntax that is used by millions of developers currently to solve computation and logic problems.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Amongst multiple features, some of the features include the ability to edit apps directly in text editors like visual studio code. It helps developers and professionals to go faster and find common attributes and variables with millions of makers.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Some_of_the_intuitive_features_of_this_low-code_language_are\"><\/span><span style=\"font-weight: 400;\">Some of the intuitive features of this low-code language are<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>It is open-source:\u00a0<\/b><span style=\"font-weight: 400;\">The tech giant and Microsoft experts have already made the language publicly available on GitHub.\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>The language is based on Microsoft Excel:\u00a0<\/b><span style=\"font-weight: 400;\">Incorporating Microsoft Excel formulas, Power Fx allows a wide range of people to leverage skills they already know to build low code solutions.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Power Fx is built for low-code programming:\u00a0<\/b><span style=\"font-weight: 400;\">The Microsoft developers are planning to extend the use of the language across multiple platforms including Microsoft Dataverse, Microsoft Power Virtual Agents, Microsoft Power Automate, and beyond.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Local and remote:<\/b><span style=\"font-weight: 400;\">\u00a0This low-code language makes use of the same syntax and functions for data, which is already local in-memory and remote in a database.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Strongly typed<\/b><span style=\"font-weight: 400;\">: Power Fx is a strongly typed language which means that all value types are recognized at compile time. This helps in detecting the errors and bugs at an early stage.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Asynchronous.<\/b><span style=\"font-weight: 400;\">\u00a0Since all the data operations in Power Fx are asynchronous, developers do not need to specify this or neither synchronize after the call. It is fine if the developers are unaware of this concept.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Relational data. Consider<\/b><span style=\"font-weight: 400;\">\u00a0Orders and Customers are two different tables with a many-to-one relationship. The OData query requires an \u201c$expand\u201d with a foreign key, similar to a Join in SQL. Though the formula has none of this, developers can make use of a simple dot notation to access the entire graph of relationships from a record.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Projection.<\/b><span style=\"font-weight: 400;\">\u00a0While writing a query, many developers will write \u201cselect * from \u2026\u201d which triggers to bring back all the data columns. With Power Fx, it will analyze all the columns used through the entire app, even across formula dependencies. With this, projection is automatically optimized.<\/span><\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"How_does_it_work\"><\/span><span style=\"font-weight: 400;\">How does it work?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Based on spreadsheet-like formulas, Microsoft Power Fx is a low-code programming language. It binds the objects together with declarative spreadsheet-like formulas. The language is currently integrated into Power Apps canvas apps.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-6158\" src=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2021\/04\/image1.gif\" alt=\"Code image\" width=\"1204\" height=\"452\" \/><\/p>\n<p><span style=\"font-weight: 400;\">If you\u2019re using this language, an expression by itself has no meaning. It is up to the developers, whether they want to place it as a variable or as a function. Furthermore, instead of writing an expression with no meaning, you can write a formula that binds an expression to an identifier.<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Benefits_of_Power_Fx\"><\/span><span style=\"font-weight: 400;\">Benefits of Power Fx<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">The language enables a wide range of development from \u201cno-code\u201d for those who aren\u2019t familiar with the programming to \u201cpro-code\u201d for the professionals. There is no need for learning or rewriting cliffs in between which enables multiple teams to collaborate and work together to save time and expense.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Another benefit of Power Fx is that it works like a live worksheet with an incremental compiler that keeps the program in sync with its data operation in continuous mode. It also provides a rich editing experience with suggestions, autocomplete, IntelliSense, and type checking.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Wrapping_up\"><\/span><span style=\"font-weight: 400;\">Wrapping up:<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">It is anticipated that Microsoft will expand its Power Fx\u2019s features to add support for formula-based and <a href=\"https:\/\/www.concettolabs.com\/microsoft-powerapp-development\" target=\"_blank\" rel=\"nofollow\"><strong>model-driven app<\/strong><\/a> customization and dataverse plugins. By the end of this year, better support in terms of dataverse calculated columns, Power virtual agents, and AI builder data preparations is expected.<\/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 .bg-animated{background: #00d78f; border-radius: 0; font-size: 18px; padding: 10px 20px;border:0} 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=\"Microsofts_Low-Code_Programming_Language_Power_Fx\"><\/span>Microsoft\u2019s Low-Code Programming Language Power Fx<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Microsoft will expand its Power Fx\u2019s features to add support for formula-based and model-driven app customization and dataverse plugins.<\/p>\n<p><a class=\"btn blog-btn-new bg-animated\" href=\"https:\/\/www.concettolabs.com\/inquiry\" target=\"_blank\" rel=\"nofollow\"><span>Contact Us<\/span><\/a><\/p>\n<\/div>\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\/microsofts-low-code-programming-language-power-fx\/#The_announcement\" title=\"The announcement:\u00a0\">The announcement:\u00a0<\/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\/microsofts-low-code-programming-language-power-fx\/#Behind_Microsoft_Power_Fx_%E2%80%93_What_makes_it_a_highly_flexible_language\" title=\"Behind Microsoft Power Fx \u2013 What makes it a highly flexible language?\">Behind Microsoft Power Fx \u2013 What makes it a highly flexible language?<\/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\/microsofts-low-code-programming-language-power-fx\/#Some_of_the_intuitive_features_of_this_low-code_language_are\" title=\"Some of the intuitive features of this low-code language are\">Some of the intuitive features of this low-code language are<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/microsofts-low-code-programming-language-power-fx\/#How_does_it_work\" title=\"How does it work?\">How does it work?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/microsofts-low-code-programming-language-power-fx\/#Benefits_of_Power_Fx\" title=\"Benefits of Power Fx\">Benefits of 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-6\" href=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/microsofts-low-code-programming-language-power-fx\/#Wrapping_up\" title=\"Wrapping up:\">Wrapping up:<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/microsofts-low-code-programming-language-power-fx\/#Microsofts_Low-Code_Programming_Language_Power_Fx\" title=\"Microsoft\u2019s Low-Code Programming Language Power Fx\">Microsoft\u2019s Low-Code Programming Language Power Fx<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n","protected":false},"excerpt":{"rendered":"<p>The announcement:\u00a0 In the recent event of Microsoft Ignite 2021, Charles Lamanna- The corporate vice president of the Redmond company took the low-code aspect of their platform to next level by introducing a new low-code programming language, Power FX. The announcement was during the ongoing session of \u201cWhat\u2019s new and next with Microsoft power platform\u201d. [&hellip;]<\/p>\n","protected":false},"author":10,"featured_media":6159,"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,2539,2488,2540],"class_list":["post-6157","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-microsofts-low-code-programming-language","tag-model-driven-power-apps","tag-power-fx"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Microsoft\u2019s Low-Code Programming Language Power Fx<\/title>\n<meta name=\"description\" content=\"Microsoft Power Fx is an open-source low-code programming language. It is a strong-type, general-purpose, declarative, and functional programming language that can directly edit apps in multiple text editors like Visual Studio Code, Excel, and alike formula bar.\" \/>\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\u2019s Low-Code Programming Language Power Fx\" \/>\n<meta property=\"og:description\" content=\"Microsoft Power Fx is an open-source low-code programming language. It is a strong-type, general-purpose, declarative, and functional programming language that can directly edit apps in multiple text editors like Visual Studio Code, Excel, and alike formula bar.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/microsofts-low-code-programming-language-power-fx\/\" \/>\n<meta property=\"og:site_name\" content=\"concettolabs\" \/>\n<meta property=\"article:published_time\" content=\"2021-04-28T06:38:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2021\/04\/low-code-programming-2.jpg\" \/>\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\/jpeg\" \/>\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=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/microsofts-low-code-programming-language-power-fx\/\",\"url\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/microsofts-low-code-programming-language-power-fx\/\",\"name\":\"Microsoft\u2019s Low-Code Programming Language Power Fx\",\"isPartOf\":{\"@id\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/microsofts-low-code-programming-language-power-fx\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/microsofts-low-code-programming-language-power-fx\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2021\/04\/low-code-programming-2.jpg\",\"datePublished\":\"2021-04-28T06:38:23+00:00\",\"dateModified\":\"2021-04-28T06:38:23+00:00\",\"author\":{\"@id\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/#\/schema\/person\/17a20ab8e780fc3e42539c209e40f91f\"},\"description\":\"Microsoft Power Fx is an open-source low-code programming language. It is a strong-type, general-purpose, declarative, and functional programming language that can directly edit apps in multiple text editors like Visual Studio Code, Excel, and alike formula bar.\",\"breadcrumb\":{\"@id\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/microsofts-low-code-programming-language-power-fx\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/websitelaravel.concettoprojects.com\/blog\/microsofts-low-code-programming-language-power-fx\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/microsofts-low-code-programming-language-power-fx\/#primaryimage\",\"url\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2021\/04\/low-code-programming-2.jpg\",\"contentUrl\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2021\/04\/low-code-programming-2.jpg\",\"width\":1170,\"height\":540,\"caption\":\"Power Fx\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/microsofts-low-code-programming-language-power-fx\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/websitelaravel.concettoprojects.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Everything you need to know about Microsoft\u2019s Low-Code Programming Language Power Fx\"}]},{\"@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\u2019s Low-Code Programming Language Power Fx","description":"Microsoft Power Fx is an open-source low-code programming language. It is a strong-type, general-purpose, declarative, and functional programming language that can directly edit apps in multiple text editors like Visual Studio Code, Excel, and alike formula bar.","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\u2019s Low-Code Programming Language Power Fx","og_description":"Microsoft Power Fx is an open-source low-code programming language. It is a strong-type, general-purpose, declarative, and functional programming language that can directly edit apps in multiple text editors like Visual Studio Code, Excel, and alike formula bar.","og_url":"https:\/\/websitelaravel.concettoprojects.com\/blog\/microsofts-low-code-programming-language-power-fx\/","og_site_name":"concettolabs","article_published_time":"2021-04-28T06:38:23+00:00","og_image":[{"width":1170,"height":540,"url":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2021\/04\/low-code-programming-2.jpg","type":"image\/jpeg"}],"author":"Tejas Patel","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Tejas Patel","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/websitelaravel.concettoprojects.com\/blog\/microsofts-low-code-programming-language-power-fx\/","url":"https:\/\/websitelaravel.concettoprojects.com\/blog\/microsofts-low-code-programming-language-power-fx\/","name":"Microsoft\u2019s Low-Code Programming Language Power Fx","isPartOf":{"@id":"https:\/\/websitelaravel.concettoprojects.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/websitelaravel.concettoprojects.com\/blog\/microsofts-low-code-programming-language-power-fx\/#primaryimage"},"image":{"@id":"https:\/\/websitelaravel.concettoprojects.com\/blog\/microsofts-low-code-programming-language-power-fx\/#primaryimage"},"thumbnailUrl":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2021\/04\/low-code-programming-2.jpg","datePublished":"2021-04-28T06:38:23+00:00","dateModified":"2021-04-28T06:38:23+00:00","author":{"@id":"https:\/\/websitelaravel.concettoprojects.com\/blog\/#\/schema\/person\/17a20ab8e780fc3e42539c209e40f91f"},"description":"Microsoft Power Fx is an open-source low-code programming language. It is a strong-type, general-purpose, declarative, and functional programming language that can directly edit apps in multiple text editors like Visual Studio Code, Excel, and alike formula bar.","breadcrumb":{"@id":"https:\/\/websitelaravel.concettoprojects.com\/blog\/microsofts-low-code-programming-language-power-fx\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/websitelaravel.concettoprojects.com\/blog\/microsofts-low-code-programming-language-power-fx\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/websitelaravel.concettoprojects.com\/blog\/microsofts-low-code-programming-language-power-fx\/#primaryimage","url":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2021\/04\/low-code-programming-2.jpg","contentUrl":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-content\/uploads\/2021\/04\/low-code-programming-2.jpg","width":1170,"height":540,"caption":"Power Fx"},{"@type":"BreadcrumbList","@id":"https:\/\/websitelaravel.concettoprojects.com\/blog\/microsofts-low-code-programming-language-power-fx\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/websitelaravel.concettoprojects.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Everything you need to know about Microsoft\u2019s Low-Code Programming Language Power Fx"}]},{"@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\/6157","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=6157"}],"version-history":[{"count":0,"href":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-json\/wp\/v2\/posts\/6157\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-json\/wp\/v2\/media\/6159"}],"wp:attachment":[{"href":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-json\/wp\/v2\/media?parent=6157"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-json\/wp\/v2\/categories?post=6157"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/websitelaravel.concettoprojects.com\/blog\/wp-json\/wp\/v2\/tags?post=6157"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}