Low-Code Platform Vocabulary
5 exercises — master the foundational vocabulary of the low-code ecosystem: platform types, citizen development, Power Apps app models, and platform categories.
0 / 5 completed
Low-code platform vocabulary quick reference
- No-code — fully visual; no programming knowledge required (Zapier, Airtable, Webflow)
- Low-code — primarily visual with code extension options (Power Apps, OutSystems, Mendix)
- Citizen developer — a business user building apps on approved low-code platforms
- Canvas app — a Power App designed from a blank canvas with full UI control
- Model-driven app — UI auto-generated from Dataverse data model; ideal for complex data-centric apps
- iPaaS — Integration Platform as a Service; for system-to-system integration (MuleSoft, Boomi)
- Visual builder — the drag-and-drop interface used to compose apps without code
1 / 5
An IT manager is evaluating platforms for a new internal tool. They ask: "What is the difference between a low-code platform and a no-code platform? Which should we choose?"
The low-code vs no-code distinction is fundamental to selecting the right platform and communicating platform capabilities to IT governance stakeholders.
Selection guidance:
• Choose no-code when: the builder has no technical background, the use case is well-supported by standard platform features, speed of delivery is prioritised over flexibility
• Choose low-code when: the builder has some technical aptitude, custom business logic is required, enterprise integration complexity is high, or the solution may need to evolve significantly over time
Key vocabulary:
• No-code — fully visual application development; no programming knowledge required
• Low-code — primarily visual development with code extension points
• Visual builder — the drag-and-drop interface used to compose apps and workflows without writing code
• Extension point — a defined mechanism in a low-code platform where custom code can be introduced
| Dimension | No-code | Low-code |
|---|---|---|
| Target user | Business user, non-technical | Citizen developer, pro developer |
| Coding required | None — pure visual building | Optional — code extends visual base |
| Flexibility | Limited to platform capabilities | Near-unlimited via code extension |
| Complexity ceiling | Low–medium | Medium–high |
| Examples | Zapier, Airtable, Webflow | Power Apps, OutSystems, Mendix |
Selection guidance:
• Choose no-code when: the builder has no technical background, the use case is well-supported by standard platform features, speed of delivery is prioritised over flexibility
• Choose low-code when: the builder has some technical aptitude, custom business logic is required, enterprise integration complexity is high, or the solution may need to evolve significantly over time
Key vocabulary:
• No-code — fully visual application development; no programming knowledge required
• Low-code — primarily visual development with code extension points
• Visual builder — the drag-and-drop interface used to compose apps and workflows without writing code
• Extension point — a defined mechanism in a low-code platform where custom code can be introduced