Vibe Coding
Using AI to code through prompts
Example
how did you build that tool so fast?
honestly? vibe coding the whole thing
so you didn’t write any real code?
just told the ai what i wanted and iterated till it worked
Related Slang
| AI | Artificial intelligence |
| LOC | Lines of code |
| sw | Software |
| s/w | Software |
| GenAI | Generative AI |
| LLM | Large Language Model |
| Centaur | A human aided by artificial intelligence |
| Deepfake | An authentic-looking depiction of a person that is not real |
| C.AI | Character.AI |
| Algo | Algorithm |
Can you score under par in this golf terms quiz?
Vibe coding is a modern slang and tech‑industry term that describes a relaxed, AI-powered approach to writing software, where developers use natural language prompts to get artificial intelligence to generate functional code for them. Instead of meticulously typing every line of code in a programming language, a vibe coder just tells an AI tool what they want (in plain English), watches it generate code, tests it, and tweaks it with more prompts.
AI expert Andrej Karpathy coined the "vibe coding" phrase on social media in February 2025, and it quickly gained traction in developer circles as generative AI (GenAI) tools like large language models (LLMs) made this style of coding possible and popular. Since then, vibe coding has spread from niche tech forums into broader conversations about how software is built and has been embraced by hobbyists, indie creators, startup teams, and coders experimenting with prototypes, as it lowers technical barriers and speeds up early development.
However, the term is somewhat controversial. Some critics point out that it can encourage blind acceptance of AI‑generated output without deep understanding, leading to messy, hard‑to‑maintain code if used carelessly.