Vibe Coding: A New Era of Natural Language Programming
“Just describe the vibe and AI writes the code” - Vibe Coding, proposed by former Tesla AI Director Andrej Karpathy, was added to the dictionary within a month.
Vibe Coding is a new programming approach where you describe the “vibe” or feel of what you want in natural language, and AI writes the code for you.
What is Vibe Coding?
Vibe Coding is a programming approach where developers convey only the feel or intent of desired features in natural language, and AI writes the actual code. First proposed by Andrej Karpathy in 2025.
Applying to Language Learning
The core of Vibe Coding—“the ability to clearly convey intent”—applies directly to language learning. A new way of learning languages through AI conversation is now possible.
ONGO and Vibe Learning
ONGO applies the principles of Vibe Coding to language learning. Learn Korean idioms through music by “feeling,” and develop the expressiveness needed for the AI era.
Vibe Coding Examples
"Make a login page that feels sad"
AI generates login page code with dark colors, smooth animations, and emotional fonts
Learn English adjectives for emotions and design terminology
"A notification system that makes users happy"
AI implements notification system with positive messages, animation effects, and sounds
Acquire positive expressions and UX-related English vocabulary
"An old-style Korean idiom quiz app"
AI generates quiz app with classical design, calligraphy fonts, and traditional colors
Learn English expressions for tradition/classics and cultural vocabulary
Benefits of Vibe Coding
Rapid Prototyping
Quickly implement and test your ideas.
Creativity Amplification
Express your imagination freely without technical constraints.
Language Skills Improvement
Your expressiveness improves through clearly conveying your intent.
References
Learn Korean Idioms Through Music
ONGO helps you learn Korean idioms enjoyably through music.
Browse Tracks