As low-code platforms make programming more accessible through drag-and-drop building blocks, they open the door to a new kind of developer—the citizen developer. Citizen developers are product managers, account managers and businesspeople who are sensitive to the needs of their customers, but who were previously unable to build applications or contribute directly to their development because of their lack of programming knowledge.