Skip to content

Computer Quote by John Ousterhout

“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

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.

3.1 out of 5 (5 ratings)

More by John Ousterhout

Explore all 4 John Ousterhout quotes

More Computer quotes

Browse all 3,925 Computer quotes