Low-code en no-code ontwikkeling is een methode voor softwareontwikkeling waarvoor geen intensieve kennis van programmeertalen vereist is. De implementatie van de applicatie wordt gedaan door componenten te slepen en neer te zetten en ze te configureren om het gewenste gedrag te krijgen.
Het low-code platform kan worden gebruikt om apps te ontwerpen, implementeren en onderhouden zonder enige programmeerkennis. Dit betekent dat als je een idee voor een app hebt, je deze binnen enkele uren zonder enige IT-expertise eenvoudig aan de gang kunt krijgen.
Aan de andere kant bieden no-code-platforms een interface voor slepen en neerzetten waar ontwikkelaars hun apps met een paar klikken kunnen aanpassen.
Het eindresultaat is een complete app die klaar is om te worden gepubliceerd in de respectievelijke app-stores met weinig of geen codering.