THE RISE OF NO-CODE AND LOW-CODE DEVELOPMENT: DEMOCRATIZING SOFTWARE DEVELOPMENT OR CREATING A DIGITAL UNDERCLASS?
Abstract
The landscape of software development is undergoing a seismic shift with the rise of no-code and low-code (NLC) platforms. These platforms promise to democratize software creation by enabling individuals with minimal coding experience to build applications. This article critically examines this claim, exploring the potential benefits and drawbacks of NLC development. It argues that while NLC democratizes access to the development process, it risks creating a digital underclass of "citizen developers" who lack the deeper understanding and critical skills of traditional programmers. The article concludes by calling for a nuanced approach that recognizes the value of NLC tools while advocating for broader computer science education and ethical considerations in their development and deployment.