'นักพัฒนาพลเมือง' คือผู้เชี่ยวชาญที่ไม่ใช่เทคโนโลยีซึ่งใช้เทคโนโลยีที่ไม่มีโค้ดเพื่อสร้างบริการ เวิร์กโฟลว์ หรือแอปพลิเคชันโดยไม่ต้องใช้ความรู้ด้านซอฟต์แวร์จากผู้เชี่ยวชาญหรือความสามารถในการเขียนโค้ด