Ein Citizen Developer ist ein Laie, der Low-Code- oder No-Code-Technologie zur Entwicklung von Anwendungen verwendet. Sie müssen keine Profis mit umfangreichen Programmier-kenntnissen sein, weshalb sich der Begriff von professionellen Entwicklern abgrenzt.