Vibe-coding is defined by Collins Dictionary as ‘the use of artificial intelligence prompted by natural language to assist with the writing of computer code .’ Collins Dictionary has officially ... Here’s what the term really means. What is vibe coding ? “ Vibe coding ” is all about using everyday language to tell artificial intelligence what you want it to build, instead of typing out complex lines of code yourself. The term was coined in February 2025 by Andrej Karpathy, former AI director at Tesla and a founding engineer at OpenAI. Definition Computer scientist Andrej Karpathy, a co-founder of OpenAI and former AI leader at Tesla, introduced the term vibe coding in February 2025. The concept refers to a coding approach that relies on LLMs, allowing programmers to generate working code by providing natural language descriptions rather than manually writing it. [1][2][7] What Is Vibe Coding ? Vibe coding is a term that encapsulates a natural language-driven approach to development. Instead of manually writing every line of code , developers: Describe desired functionality in conversational terms. Set constraints and style preferences (e.g., performance-focused, functional programming, readable and concise). Iterate interactively —guiding AI through refinements rather than writing everything from scratch. Unlike traditional AI-assisted coding , which primarily ...

Available

Product reviews

Rating 4.5 out of 5. 8,008 reviews.

Characteristics assessment

Cost-benefit

Rating 4.5 out of 10 5

Comfortable

Rating 4.3 out of 5

It's light

Rating 4.3 out of 5

Quality of materials

Rating 4.1 of 5

Easy to assemble

Assessment 4 of 5