Skip to content

There are two types of computer languages; those that…

“There are two types of computer languages; those that people hate and those that nobody uses.” quote by John Ousterhout
Download Open image
“There are two types of computer languages; those that people hate and those that nobody uses.”

John Ousterhout

About This Quote

This interpretation was drafted with AI assistance. It is one reading of the quote, not the author's own explanation.

Programming languages fall into two categories: those people dislike and those that are unused, highlighting the importance of usability and adoption in language design.

In simple terms: Languages are either disliked or unused.

Key Takeaway

Design languages that are useful and enjoyable to encourage adoption.

Themes

technology design usability

Mood

analytical practical

Type

technical observational

When to use this quote

  • software development
  • team collaboration
  • language education

Key Concepts

human‑centered design adoption barriers software ergonomics

Questions to Reflect On

  • What makes a language appealing to developers?
  • How can adoption be encouraged beyond design?
A Different Perspective

Even well‑designed languages may fail without community support.

★ ★ ★ ★ ★ No ratings yet

More by John Ousterhout

Explore all 4 John Ousterhout quotes

More Computer quotes

Browse all 3,924 Computer quotes