Phrase guide

object-oriented programming

noun · 2 senses · updated from the 2026-07-25 local source snapshot

Definitions and examples are grouped by meaning. Pronunciation, history, word forms, translations, descendants, synonyms, antonyms, derived terms, and related words appear whenever the source provides them.

Sound

Pronunciation

Each Play button uses your device's default local English voice, or a natural local fallback. The selected voice name appears after playback. This is synthesized speech, not a source recording.

  • Southern-England: Recorded audio is listed in the source snapshot.

1

noun

Meaning 1

A programming paradigm that uses hierarchies of objects, instantiated from templates called classes, to design applications and computer programs.

Definition source: English Wiktionary via Wiktextract

Usage: uncountable

Topics: computing, engineering, mathematics, natural-sciences, physical-sciences, programming, sciences

No example sentence was provided for this meaning.

Meaning relationships

Synonyms: OOP

Antonyms: none provided

Broader terms: object-based programming

2

noun

Meaning 2

creating a program that can use and support objects

Definition source: Princeton WordNet 3.0

No example sentence was provided for this meaning.

Meaning relationships

Synonyms: object-oriented programing

Antonyms: none provided

Broader terms: programming, programing, computer programming, computer programing

History

Etymology

No etymology was provided for this word.

Across languages

Translations

30 source translations are retained for this English entry.

  • Arabic: برمجة غرضية التوجه (barmajat gharadiat altawajuh) — programming paradigm that uses objects to design application and computer programs
  • Armenian: օբյեկտ-կողմնորոշված ծրագրավորում (ōbyekt-koġmnorošvac cragravorum) — programming paradigm that uses objects to design application and computer programs
  • Catalan: programació orientada a objectes — programming paradigm that uses objects to design application and computer programs
  • Chinese Mandarin: 面向對象程序設計 /面向对象程序设计 (miànxiàng duìxiàng chéngxù shèjì) — programming paradigm that uses objects to design application and computer programs
  • Chinese Mandarin: 面向對象編程 /面向对象编程 (miànxiàng duìxiàng biānchéng) — programming paradigm that uses objects to design application and computer programs
  • Czech: objektově orientované programování — programming paradigm that uses objects to design application and computer programs
  • Danish: objektorienteret programmering — programming paradigm that uses objects to design application and computer programs
  • Dutch: objectgeoriënteerd programmeren — programming paradigm that uses objects to design application and computer programs
  • Esperanto: objektema programado — programming paradigm that uses objects to design application and computer programs
  • Finnish: olio-ohjelmointi — programming paradigm that uses objects to design application and computer programs
  • French: programmation orientée objet — programming paradigm that uses objects to design application and computer programs
  • Galician: programación orientada a obxectos — programming paradigm that uses objects to design application and computer programs
  • Georgian: ობიექტზე ორიენტირებული პროგრამირება (obiekṭze orienṭirebuli ṗrogramireba) — programming paradigm that uses objects to design application and computer programs
  • German: objektorientierte Programmierung — programming paradigm that uses objects to design application and computer programs
  • Greek: αντικειμενοστρεφής προγραμματισμός (antikeimenostrefís programmatismós) — programming paradigm that uses objects to design application and computer programs
  • Hebrew: תכנות מונחה־עצמים (tikhnút munkhé-atsamím) — programming paradigm that uses objects to design application and computer programs
  • Hungarian: objektumorientált programozás — programming paradigm that uses objects to design application and computer programs
  • Icelandic: hlutbundin forritun — programming paradigm that uses objects to design application and computer programs
  • Italian: programmazione orientata agli oggetti — programming paradigm that uses objects to design application and computer programs
  • Japanese: オブジェクト指向プログラミング (obujekuto-shikō puroguramingu) — programming paradigm that uses objects to design application and computer programs
  • Korean: 객체 지향 프로그래밍 (gaekche jihyang peurogeuraeming) — programming paradigm that uses objects to design application and computer programs
  • Polish: programowanie obiektowe — programming paradigm that uses objects to design application and computer programs
  • Portuguese: programação orientada a objetos — programming paradigm that uses objects to design application and computer programs
  • Romanian: programare orientată pe obiecte — programming paradigm that uses objects to design application and computer programs
  • Russian: объе́ктно-ориенти́рованное программи́рование (obʺjéktno-orijentírovannoje programmírovanije) — programming paradigm that uses objects to design application and computer programs
  • Spanish: programación orientada a objetos — programming paradigm that uses objects to design application and computer programs
  • Swedish: objektorienterad programmering — programming paradigm that uses objects to design application and computer programs
  • Turkish: nesne yönelimli programlama — programming paradigm that uses objects to design application and computer programs
  • Ukrainian: об'є́ктно-орієнто́ване програмува́ння (obʺjéktno-orijentóvane prohramuvánnja) — programming paradigm that uses objects to design application and computer programs
  • Vietnamese: lập trình hướng đối tượng — programming paradigm that uses objects to design application and computer programs