Low-code platform
Also known as: low-code, no-code platform, low-code development platform, LCDP
A low-code platform is software that lets people build applications, forms, and automated workflows mainly through visual, drag-and-drop tools, with little or no traditional programming.
Examples include Microsoft Power Apps and Power Automate, OutSystems, Mendix, Airtable, and Zapier, and 'no-code' tools target non-technical users entirely. While low-code can deliver solutions quickly and empower business staff, unmanaged apps can create security, data, and maintenance problems.
Low-code platform, explained at three levels
At home
Low-code is like building with LEGO instead of carving wood. You snap together ready-made pieces to make something useful quickly.
At work
Low-code lets staff build simple apps and automations without waiting for developers.
At home
Tools like Zapier or Microsoft Power Automate can connect apps you already use, such as saving email attachments to cloud storage automatically.
At work
Low-code platforms offer connectors to business systems, form builders, and workflow designers. Licensing often depends on users and premium connectors, so costs can grow.
At home
Free plans often limit how many tasks or users you get. In my opinion, check pricing before building something your family or club will depend on.
At work
Establish governance with environments, data loss prevention policies, ownership rules, and app inventories. Plan for apps whose creators leave the organization, a common problem known as 'orphaned' apps.
Real-world examples
At home
Sophie runs a volunteer group. She built a sign-up app in a no-code tool in an afternoon, replacing a messy email chain.
At work
Thomas manages Microsoft 365 at an Ottawa nonprofit. He set up Power Platform policies so staff could build apps safely without exposing donor data.
How it compares
| feature | Low-code platform | Traditional development |
|---|---|---|
| Who builds | Business staff and developers | Developers |
| Speed | Fast | Slower |
| Flexibility | Limited by platform | Unlimited |
| Vendor dependence | High | Lower |
Low-code is faster to build. Custom code is more flexible.
For analysts
I'd treat low-code apps that support business processes like any system: documented requirements, an owner, and a support plan. Otherwise they become shadow IT.
History & origin
Visual development tools have a long history, from 4GL languages in the 1980s to Microsoft Access in 1992 and Visual Basic in 1991. Analyst firm Forrester coined the term 'low-code' in 2014 as vendors such as OutSystems and Mendix grew. Microsoft launched PowerApps in 2016, bundling low-code tools with Microsoft 365. No-code tools such as Bubble, Airtable, and Zapier gained popularity with small businesses. From 2024, AI app builders let people generate apps from text descriptions, blurring the line between low-code and 'vibe coding.' In my view, low-code is the modern version of the office spreadsheet: incredibly useful and quietly risky.