Term of the Moment

Google Shopping


Look Up Another Term


Definition: vibe coding


Using AI to generate program code by prompting with natural language descriptions. Vibe coding is used by both novice and experienced AI programmers. The generated code may not be reviewed by anyone, and in many cases, it cannot be easily examined. If the program generates an error, the programmer may be able to copy and paste the error back into the program generator to correct it.

Because "vibing" generates software faster, the term was coined by AI researcher Andrej Karpathy in 2025 for so-called "throwaway projects" that solve an immediate problem rather than major application development. Continuous back-and-forth prompting is done until the AI produces the required output; for example, "that works, but" can be a vibe coding prompt. See AI programming.




Replit Agent Coding
Excerpted directly from the Replit website, these are examples of prompts for creating applications in Replit Agent. (Image courtesy of REPLIT, INC.)