Skip to content
All resources

Start here

What is vibe coding, exactly?

MIT Technology Review2 min readFree

A plain summary, so you can get the gist here without leaving.

As the phrase spread far beyond programmers, MIT Technology Review published a 2025 explainer to answer the obvious question for a general audience: what does "vibe coding" actually mean, and where did it come from.

A definition for non-programmers

The piece walks a general reader through the basic idea. Vibe coding is using an AI tool to build software by describing what you want in ordinary language, then leaning on the model to produce the working program. You guide it with feedback rather than writing the code line by line yourself. For someone who has never programmed, this is the appeal: you can make a working app by talking to a tool instead of learning a programming language first.

The explainer also traces the origin. The term came from a short post by AI researcher Andrej Karpathy in early 2025, and from there it traveled quickly into mainstream coverage and everyday conversation. A throwaway phrase became a label that news outlets, companies, and newcomers all started using.

Why a term spreads, and what gets fuzzy

Part of what the article captures is how slippery a popular word can become. As more people picked up "vibe coding," they stretched it to cover all sorts of AI-and-code activity, not just the original narrow meaning of not looking at the code at all. The explainer helps readers see both the tight definition and the looser everyday usage, so they are not confused when the same phrase seems to mean different things.

That is useful context for anyone new. When a term is fashionable, the hype and the careful meaning travel together. Knowing the difference keeps you from over-trusting a buzzword.

Why this explainer is a good starting point

For our community, a piece like this is valuable because it is written for people outside the programming world. It does not assume you already know what a model or a codebase is. It gives you enough to follow the conversation everyone is having and to understand why vibe coding suddenly seems to be everywhere.

Read it as your orientation map. It tells you what the phrase means, who started it, and how it grew, which is exactly the footing you want before you try building anything yourself. From here, the natural next step is to actually open a tool and describe something small you would like to make.

Key points
  • A 2025 MIT Technology Review explainer aimed at general readers, not just coders.
  • Defines vibe coding as building software by describing what you want and letting an AI model produce it.
  • Traces the term back to Andrej Karpathy's early-2025 post and its fast spread into the mainstream.
  • Shows how the word stretched from a narrow meaning into looser everyday use.
  • A good first read to get oriented before you try building with AI yourself.
Open the original source

MIT Technology Review

New to this? Come build with us.

Reading is good. Building with people is better. Our drop-ins are free and open to total beginners.