
Have you ever thought about becoming a programmer without even learning coding or the fundamentals of coding or being able to build a website or an app without writing a single line of code?
Fret not, as Gadinsider is here to explain the concept of "vibe coding" and its potential to turn coding novices into coding geeks.
What is vibe coding?
For the unversed, vibe coding is a relatively new term gaining traction in Silicon Valley, as generative artificial intelligence (genAI) tools have made programming easier than ever.
Note that the term was coined by OpenAI co-founder and former Tesla employee Andrej Karpathy, according to The News.
“You fully give in to the vibes, embrace exponentials, and forget that the code even exists,” wrote Karpathy in a post in February on X (formerly Twitter).
Create websites, apps without coding
Generative AI models like ChatGPT, Claude, and Gemini are capable of coding through simple text or voice commands, eliminating the need to learn programming through traditional manner.
“I’m building a project or web app, but it’s not really coding — I just see stuff, say stuff, run stuff, and copy-paste stuff, and it mostly works,” he added.
The vibe coding trend gained momentum after New York Times columnist Kevin Roose shared his experience of creating websites and apps without having any coding skills. “Just having an idea, and a little patience, is usually enough,” he wrote.
AI-driven platforms like Cursor, Loveable, Replit, and Windsurf are further simplifying software development. “Maybe, just maybe, we’re looking at a fundamental shift in how software is created and who creates it,” said online marketing specialist Mattheo Cellini about Substack.
While traditional coding remains essential for complex software, vibe coding is redefining who can build digital products.