Litcius/Paper detail

Democratizing Software Engineering through Generative AI and Vibe Coding: The Evolution of No-Code Development

Akhilesh Gadde

2025Journal of Computer Science and Technology Studies12 citationsDOIOpen Access PDF

Abstract

The integration of generative artificial intelligence (AI) into software development processes represents a paradigm shift in how individuals interact with technology creation tools. This article examines the emergence of intuitive programming approaches colloquially termed "vibe coding" alongside traditional no-code and low code platforms, analyzing their combined potential to democratize software engineering practices. Through systematic analysis of current research, It identifies key technological frameworks, implementation challenges, and potential socioeconomic implications of AI-assisted development environments. The article findings suggest that generative AI fundamentally transforms the accessibility paradigm by bridging natural language expression with functional software creation, potentially reducing traditional barriers to entry while introducing new considerations regarding technical depth, sustainability, and equity in software production ecosystems.

Topics & Concepts

Generative grammarCoding (social sciences)Software engineeringComputer scienceCode (set theory)SoftwareSoftware developmentProgramming languageArtificial intelligenceSociologySet (abstract data type)Social scienceModular Robots and Swarm IntelligenceComputability, Logic, AI Algorithms
Democratizing Software Engineering through Generative AI and Vibe Coding: The Evolution of No-Code Development | Litcius