Skip to main content
Deliberate AcademyProfessional AI Education
AI Glossary

Vibe Coding

What is Vibe Coding?

A practice where developers describe what they want in natural language and let AI generate the code, iterating on the output rather than writing code directly. Popularised in 2025, vibe coding lowers the barrier to software creation but requires the practitioner to verify that AI-generated code is correct, secure, and maintainable.

Example in practice

A non-technical founder who builds a working web application prototype by describing each feature to an AI coding assistant in plain English — then testing, refining, and shipping it without writing a line of code themselves — is vibe coding.