📰Today’s article

Title

‘Vibe Coding’ Named Collins Dictionary’s Word of the Year
「Vibe coding(バイブ・コーディング)」がコリンズ辞書の「今年の言葉」に選出

Article

EnglishJapanese
If you want to build a computer program but never learned to code, you might try “vibe coding”. Collins Dictionary’s word of the year, though confusingly two words, means creating an app or website by describing it to artificial intelligence rather than writing code by hand. It was one of 10 shortlisted words reflecting the mood and language of 2025.コンピュータープログラムを作りたいのにコーディングを学んだことがないなら、“vibe coding” を試してもよいかもしれません。コリンズ辞書の「今年の言葉」であるこの語(紛らわしいことに二語から成ります)は、手でコードを書くのではなく、人工知能に説明することでアプリやウェブサイトを作ることを意味します。これは、2025年の気分や言葉遣いを映す10の候補語のひとつでした。
The term was coined in February by OpenAI co-founder Andrej Karpathy. He chose the name to show how AI can let some programmers “forget that the code even exists” and “give in to the vibes” while making a computer program. The aim is simply to describe what you want, and let the system handle the coding.この用語は2月に、OpenAIの共同創業者Andrej Karpathyが作りました。彼は、コンピュータープログラムを作るあいだに、AIが一部のプログラマーに「コードの存在そのものを忘れさせ」「雰囲気に身を任せる」ことを可能にする様子を示すためにこの名前を選びました。狙いは、望むものをただ説明し、コーディングはシステムに任せるというものです。
People can give an AI simple instructions like “make me a program that schedules my weekly meals”. Using “vibe coding”, they can create basic apps without previous programming knowledge. More complicated tools still take skill, and the practice is imperfect. There is no guarantee the code will work, or that it will be free of bugs.人々はAIに「毎週の食事を計画するプログラムを作って」のような簡単な指示を与えられます。“vibe coding” を使えば、事前のプログラミング知識がなくても基本的なアプリを作れます。より複雑なツールには依然として技能が必要で、このやり方は完璧ではありません。コードが動作する保証も、バグがない保証もありません。
Alex Beecroft, the Managing Director of Collins, said the term “perfectly captures how language is evolving alongside technology”. Not all shortlisted words first emerged in 2025, but Collins decided this was the year they became popular. “Clanker” has described robots in Star Wars since the mid 2000s, and went viral on TikTok in July amid frustration with AI-powered machines.コリンズのマネージングディレクターであるAlex Beecroftは、この語が「言語がテクノロジーとともに進化している様子を完璧に捉えている」と述べました。候補に挙がった語のすべてが2025年に初めて現れたわけではありませんが、コリンズは今年それらが人気になったと判断しました。「Clanker」は2000年代半ばから『スター・ウォーズ』でロボットを指す語として使われており、AI搭載の機械への不満のさなか、7月にTikTokで拡散しました。
Other entries included “aura farming”, first used January 2024 for doing things to look cool, often when filmed. “Broligarchy” took off in 2024 to describe owners of the world’s biggest technology companies and purported political influence, and was used in 2025 after many bosses appeared at US President Donald Trump’s inauguration.そのほかの候補には、“aura farming” が含まれていました。これは、見栄えをよくする目的で、しばしば撮影されながら行う行為を指し、2024年1月に初めて使われました。“Broligarchy” は、世界最大のテクノロジー企業の所有者と、その推定される政治的影響力を表す語として2024年に広まり、米国大統領Donald Trumpの就任式に多くのボスが現れた後、2025年にも使われました。
Listed were biohacking, coolcation, glaze, Henry, micro-retirement, taskmasking.biohacking、coolcation、glaze、Henry、micro-retirement、taskmasking も挙げられました。

📘Vocabulary

  1. coin – verb
  • Meaning: to create a new word or expression.
  • Example: A writer coined a catchy term to describe the new device.
  • 意味: 新しい語や言い回しを作り出すこと。
  • 例文: ある作家が新しい装置を表す印象的な語を作り出した。
  1. shortlist – verb
  • Meaning: to choose a small group from many for a final decision.
  • Example: The panel will shortlist five candidates for interviews next week.
  • 意味: 多数から最終選考用に少数を選ぶこと。
  • 例文: 審査委員会は来週の面接に向けて5人の候補者を絞り込む。
  1. guarantee – noun
  • Meaning: a promise that something will happen or be true.
  • Example: There is no guarantee that the code will run without errors.
  • 意味: あることが起こる・真であるという約束。
  • 例文: コードがエラーなく動く保証はない。
  1. take off – phrasal verb
  • Meaning: to become popular or successful quickly.
  • Example: The slang term took off after people repeated it on social media.
  • 意味: 急速に人気・成功を得る。
  • 例文: その俗語は人々がSNSで繰り返し使った後に一気に広まった。
  1. frustration – noun
  • Meaning: a feeling of being upset because something does not work.
  • Example: She felt frustration when the machine kept stopping during the task.
  • 意味: 物事がうまくいかずにいらだつ感情。
  • 例文: 作業中に機械が何度も止まり、彼女はいらだちを感じた。

📝Let’s summarize

Summary要約
‘Vibe coding’—Collins Dictionary’s word of the year—means building apps by describing them to AI instead of writing code. Coined by Andrej Karpathy in February, it enables simple tools, though bugs remain. Shortlisted terms reflect 2025’s mood and language.「vibe coding」は、手でコードを書くのではなくAIに説明してアプリを作ることを意味する、コリンズ辞書の「今年の言葉」です。2月にAndrej Karpathyが命名し、簡単なツールを可能にしますが、バグは残ります。候補語は2025年の気分と言語を反映します。
[Word Count: 38 words]

❓Comprehension Questions

Q1: What does “vibe coding” mean according to the article?

A. It means learning traditional programming languages through weekly classes and practice sessions.
B. It means hiring a developer who writes code by hand after interviews with clients.
C. It means creating an app or website by describing it to artificial intelligence.
D. It means using drag-and-drop templates that automatically generate websites without any instructions.

問1: 記事によると、“vibe coding” は何を意味しますか?
Correct answer: C
正解選択肢: それは、人工知能に説明してアプリやウェブサイトを作ることを意味します。
該当文: Collins Dictionary’s word of the year, though confusingly two words, means creating an app or website by describing it to artificial intelligence rather than writing code by hand.

Q2: Who coined the term, and when?

A. Alex Beecroft coined the term in July after comments about language and technology.
B. Collins Dictionary coined the term in 2025 when selecting the word of the year.
C. Social media users coined the term in 2024 as the shortlist began to circulate.
D. OpenAI co-founder Andrej Karpathy coined the term in February, according to the article.

問2: この用語を誰が、いつ作りましたか?
Correct answer: D
正解選択肢: 記事によれば、OpenAIの共同創業者Andrej Karpathyが2月にこの用語を作りました。
該当文: The term was coined in February by OpenAI co-founder Andrej Karpathy.

Q3: Why did “clanker” go viral on TikTok in July, according to the article?

A. It went viral after the word first appeared in 2025 science fiction movies.
B. It went viral in July amid frustration with AI-powered machines, the article says.
C. It went viral because Collins announced it as the overall winner of the shortlist.
D. It went viral when programmers used it to name new AI systems at startups.

問3: 記事によると、“clanker” は7月にTikTokでなぜ拡散しましたか?
Correct answer: B
正解選択肢: 記事によれば、AI搭載の機械への不満のさなかに7月に拡散しました。
該当文: “Clanker” has described robots in Star Wars since the mid 2000s, and went viral on TikTok in July amid frustration with AI-powered machines.

💬Today’s your thoughts

Question

Should beginners rely on “vibe coding” to create their first apps?
初心者は最初のアプリ作成に “vibe coding” に頼るべきでしょうか。

Model Answer – 1(肯定的立場)

EnglishJapanese
I believe vibe coding is a helpful path for beginners to build apps.初心者がアプリを作るうえで、vibe coding は有益な道筋だと私は考えます。
Firstly, it lowers entry barriers because users describe goals instead of learning syntax. For example, a student can say, “make a program that schedules my weekly meals.” This shows that clear instructions could quickly produce useful starters.まず、構文を学ぶ代わりに目標を説明するため、参入障壁が下がります。例えば、学生は「毎週の食事を計画するプログラムを作って」と言えます。これは、明確な指示が有用な最初の成果物を素早く生み出し得ることを示します。
In addition, it teaches problem framing because users must specify outcomes and limits. For example, they may ask for reminders, sharing, and offline use. This shows that careful prompts can build planning habits that might transfer to later coding.さらに、結果や制約を指定する必要があるため、問題設定の訓練にもなります。例えば、リマインダーや共有、オフライン利用を求めるかもしれません。これは、丁寧なプロンプト作成が計画する習慣を育て、のちのコーディングにも移行し得ることを示します。
In short, vibe coding benefits beginners by making first steps achievable and reflective. If guidance and testing improve, it could open more paths toward thoughtful, confident software learning.要するに、vibe coding は最初の一歩を達成可能にし、振り返りも促すことで初心者の助けになります。指導やテストが改善すれば、熟考し自信を持って学ぶ道がさらに開けるでしょう。
[Word Count: 117 words]

Model Answer – 2(否定的立場)

EnglishJapanese
I do not think vibe coding is the best route for beginners.私は、vibe coding が初心者にとって最良の道とは思いません。
Firstly, it hides core concepts because the system writes invisible code. For example, a beginner cannot see why a bug appears or how to fix it. This shows that dependence on automation may block real understanding.まず、システムが見えないコードを書くため、中核概念が隠れてしまいます。例えば、初心者はバグがなぜ起きたのか、どう直すのかを見られません。これは、自動化への依存が本当の理解を妨げ得ることを示します。
Moreover, results vary because prompts can be vague or misread. For example, asking for a “simple planner” might produce tools without needed features. This shows that unpredictable output could waste time and discourage careful learning.さらに、プロンプトが曖昧だったり誤解されたりするため、結果にばらつきがあります。例えば、「簡単なプランナー」を求めても、必要な機能のないツールが出てくるかもしれません。これは、予測不能な出力が時間を浪費し、丁寧な学習をくじく可能性を示します。
Therefore, beginners should learn basic structures and debugging first. With foundations in place, they can use vibe coding thoughtfully, compare outputs with code, and avoid confusion when systems act unexpectedly.したがって、初心者はまず基本的な構造とデバッグを学ぶべきです。基礎ができていれば、vibe coding を思慮深く使い、出力とコードを見比べ、システムが予期せず動く場合の混乱を避けられます。
[Word Count: 113 words]

News Source: BBC News
https://www.bbc.com/news/articles/cpd2y053nleo