Der Begriff No-Code-Plattform (auch No-Code-Entwicklungsplattform) beschreibt eine Entwicklungsumgebung für Software, welche es Entwicklern und anderen Berufsgruppen ermöglicht, Anwendungssoftware über grafische Benutzeroberflächen und Konfiguration anstelle der herkömmlichen Programmierung zu erstellen. No-Code-Plattformen sind eng mit Low-Code-Plattformen verwandt, da beide darauf ausgelegt sind, den Anwendungsentwicklungsprozess zu beschleunigen. Beide Plattformen haben an Popularität gewonnen, da Unternehmen mit einem stark begrenzten Angebot an Softwareentwicklern zu kämpfen haben.[1]
Die Plattformen unterscheiden sich stark in ihrer Funktionalität, Integration und dem Einsatzgebiet. Einige Anwendungen konzentrieren sich möglicherweise nur auf einen bestimmten Geschäftsbereich wie Datenerfassung oder Workflow-Management, während andere versuchen, komplette Enterprise Resource Planning Software zu ersetzen.[2]