Skip to content
ontologydriven
Sign out

Dictionary

Words, grammatical forms and meanings linked to the ontology.

interface en · NOUN

Pronunciation

  • (Southern-England) audio
  • /ˈɪntəfeɪs/ (UK)
  • /ˈɪn(t)ɚˌfeɪs/ (US)

Etymology

Etymology tree Proto-Indo-European *h₁én Proto-Indo-European *-tér Proto-Indo-European *h₁n̥tér Proto-Italic *n̥ter Latin inter Latin inter-bor. English inter- Proto-Indo-European *dʰeh₁- Proto-Indo-European *dʰeh₁k- Proto-Indo-European *-yéti Proto-Indo-European *dʰh₁kyéti Proto-Italic *θakjō Proto-Italic *fakjō Latin faciō Proto-Italic *-jēs Latin -iēs Latin faciēs Late Latin facia Old French facebor. Middle English face English face English interface From inter- (“between”) + face (“shape, figure, form”).

Meanings

  1. The point of interconnection or contact between entities.
    • Public relations firms often serve as the interface between a company and the press.
  2. A thin layer or boundary between different substances or two phases of a single substance.
    • The surface of a lake is a water-air interface.
    • If water and oil are mixed together, they tend to separate, and at equilibrium they are in different strata with an oil-water interface in between.
  3. The point of interconnection between systems or subsystems.
    • The data is sent over the air interface to the remote system.
  4. The connection between a user and a machine.
    • The options are selected via the user interface.
  5. (qualifier:object-oriented programming) The connection between parts of software; also the public or published sections of an object or module.
    • This interface is implemented by several Java classes.
    • Traits are somewhat between an interface and a mixin, as an interface contains only method signatures, while a trait includes also the full method definitions; on the other side mixins include method definitions, but they can also carry state through attributes, while traits usually don't.
  6. (qualifier:object-oriented programming) In object-oriented programming, a piece of code defining a set of operations that other code must implement.
    • The Audio and Video classes both implement the IPlayable interface.
  7. (qualifier:object-oriented programming) In some languages, a block of code declaring the interface (point of interconnection) between a class and code that interacts with it.
  8. The internal surface of a coiled protein (compare exoface).

Forms

SpellingFeaturesLabelsSource
interfaces Number=Plur lexicographic

Deriveds

human interface device (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · interfacial (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · natural user interface (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · primary rate interface (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · subinterface (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · interface segregation principle (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · network interface card (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · graphical user interface (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · network interface controller (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · haptic interface (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · superinterface (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · pseudointerface (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · non-virtual interface (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · nanointerface (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · command line interface (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · heterointerface (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · noninterface (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · marker interface pattern (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · interfaceable (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · non-virtual interface pattern (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · interface hypothesis (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · basic rate interface (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · fluent interface (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · biointerface (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · concrete interface (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · neurointerface (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · Gillham interface (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · interfaceless (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · tagging interface (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · character user interface (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · 10-foot user interface (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?) · homointerface (note, some terms may be hyponyms too - this Wiktionarian was too sloppy to sort them. Sucks, don't it?)

Descendants

インターフェース · и́нтерфейс · інтэрфе́йс · interfață · interfész · միջերես · interfaz · interfeys · διεπαφή · interface · antarmuka · interfície · интерфе́йс · antara muka · interfejs · eadar-aghaidh · interfeys · międzymordzie · interfejs · ინტერფეისი · interface · interfeiss · interface · Interface · इंटरफ़ेस · інтерфе́йс · ինտերֆեյս · arayüz · 인터페이스

Hyponyms

generic interface ((computing, OOP) connection between parts of software) · programming interface ((computing, OOP) connection between parts of software) · user interface ((computing) connection between a user and a machine) · command-line interface ((computing) connection between a user and a machine) · abstract interface ((computing, OOP) connection between parts of software) · marker interface ((computing, OOP) connection between parts of software) · network interface ((computing, OOP) connection between parts of software) · application programming interface ((computing, OOP) connection between parts of software)

Translations (205)

sd باهمرُو (computing: connection between a user and a machine) · bg и́нтерфейс (computing, object-oriented: connection between parts of software) · nl interface (computing: connection between a user and a machine) · ka ინტერფეისი (computing: point of interconnection between systems or subsystems) · fa واسط (point of interconnection between entities) · hu felhasználói felület (computing: connection between a user and a machine) · sv gränssnitt (computing: connection between a user and a machine) · sd باهَمرُو (computing: point of interconnection between systems or subsystems) · ar تَعْشِيق (point of interconnection between entities) · id antarmuka (computing: point of interconnection between systems or subsystems) · uz interfeys (computing: point of interconnection between systems or subsystems) · et liidestus (computing: point of interconnection between systems or subsystems) · el διεπιφάνεια (point of interconnection between entities) · es interfaz (point of interconnection between entities) · sd باهَمرُو (chemistry, physics: thin layer or boundary between different substances, or phases of a single substance) · hu határfelület (point of interconnection between entities) · fi rajapinta (computing: point of interconnection between systems or subsystems) · ru интерфе́йс (computing: connection between a user and a machine) · eu interfaze (computing, object-oriented: connection between parts of software) · ar وَاجِهَة (point of interconnection between entities) · el διεπαφή (point of interconnection between entities) · cs styčná plocha (point of interconnection between entities) · be інтэрфэ́йс (computing: connection between a user and a machine) · eo limfaco (chemistry, physics: thin layer or boundary between different substances, or phases of a single substance) · pl granica międzyfazowa (chemistry, physics: thin layer or boundary between different substances, or phases of a single substance) · it interfaccia (chemistry, physics: thin layer or boundary between different substances, or phases of a single substance) · mi arotuki (point of interconnection between entities) · bg и́нтерфейс (computing, object-oriented: piece of code defining a set of operations that other code must implement) · za gyaiqmienh (computing: connection between a user and a machine) · bg и́нтерфейс (computing: connection between a user and a machine) · ro interfață (point of interconnection between entities) · ky интерфейс (computing: connection between a user and a machine) · fr interface (computing, object-oriented: piece of code defining a set of operations that other code must implement) · fr interface (computing: point of interconnection between systems or subsystems) · fa ربطال (computing, object-oriented: connection between parts of software) · hy ինտերֆեյս (computing: connection between a user and a machine) · pt interface (computing: point of interconnection between systems or subsystems) · pt interface (point of interconnection between entities) · la interfacies (computing: point of interconnection between systems or subsystems) · mi matawehe (chemistry, physics: thin layer or boundary between different substances, or phases of a single substance) · he מִמְשָׁק (computing: connection between a user and a machine) · hy ինտերֆեյս (computing: point of interconnection between systems or subsystems) · hu interfész (computing: point of interconnection between systems or subsystems) · fr interface (chemistry, physics: thin layer or boundary between different substances, or phases of a single substance) · kk интерфейс (computing: point of interconnection between systems or subsystems) · pl styk (point of interconnection between entities) · ms antara muka (computing: connection between a user and a machine) · nl koppeling (point of interconnection between entities) · nb grensesnitt (computing: point of interconnection between systems or subsystems) · fi rajapinta (point of interconnection between entities) · ja インターフェース (computing: connection between a user and a machine) · fi rajapinta (chemistry, physics: thin layer or boundary between different substances, or phases of a single substance) · ka ინტერფეისი (computing: connection between a user and a machine) · de Schnittstelle (point of interconnection between entities) · sh sučelje (point of interconnection between entities) · pl powłoka (computing: connection between a user and a machine) · kw ynterfas (point of interconnection between entities) · el διεπιφάνεια (chemistry, physics: thin layer or boundary between different substances, or phases of a single substance) · af koppelvlak (computing: point of interconnection between systems or subsystems) · de Schnittstelle (computing: connection between a user and a machine) · be інтэрфе́йс (point of interconnection between entities) · tr arayüz (computing: connection between a user and a machine) · ro interfață (computing: point of interconnection between systems or subsystems) · hi वास्ता (point of interconnection between entities) · bg фа́зова гра́ница (chemistry, physics: thin layer or boundary between different substances, or phases of a single substance) · es interfaz (computing, object-oriented: piece of code defining a set of operations that other code must implement) · eu interfaze (computing: point of interconnection between systems or subsystems) · sl vmesnik (computing: connection between a user and a machine) · ko 인터페이스 (computing: point of interconnection between systems or subsystems) · ab аиԥгаларҭа (computing: connection between a user and a machine) · da grænseflade (chemistry, physics: thin layer or boundary between different substances, or phases of a single substance) · kk интерфейс (computing: connection between a user and a machine) · fa ربطال (computing, object-oriented: piece of code defining a set of operations that other code must implement) · pt interface (computing: connection between a user and a machine) · cmn 界面 (computing: connection between a user and a machine) · be інтэрфе́йс (computing: point of interconnection between systems or subsystems) · ru интерфе́йс (computing, object-oriented: piece of code defining a set of operations that other code must implement) · de Schnittstelle (computing, object-oriented: connection between parts of software) · sh interfejs (computing: point of interconnection between systems or subsystems) · nb grensesnitt (point of interconnection between entities) · az interfeys (computing: connection between a user and a machine) · lv saskarne (computing: connection between a user and a machine) · ms antara muka (chemistry, physics: thin layer or boundary between different substances, or phases of a single substance) · sh međuveza (computing: point of interconnection between systems or subsystems) · nl interface (computing, object-oriented: piece of code defining a set of operations that other code must implement) · fi rajapinta (computing, object-oriented: piece of code defining a set of operations that other code must implement) · ru интерфе́йс (computing: point of interconnection between systems or subsystems) · fi liittymäkohta (point of interconnection between entities) · cs rozhraní (computing: connection between a user and a machine) · pl międzymordzie (computing, object-oriented: connection between parts of software) · pl międzymordzie (computing: connection between a user and a machine) · uz interfeys (computing: connection between a user and a machine) · hy միջերես (computing: point of interconnection between systems or subsystems) · sh međusklop (computing: point of interconnection between systems or subsystems) · nn grensesnitt (point of interconnection between entities) · id antarmuka (computing: connection between a user and a machine) · ms antara muka (point of interconnection between entities) · uk інтерфе́йс (point of interconnection between entities) · hu felület (computing: connection between a user and a machine) · hy միջերես (computing: connection between a user and a machine) · ko 인터페이스 (computing: connection between a user and a machine) · fi rajapinta (computing, object-oriented: connection between parts of software) · bg и́нтерфейс (computing: point of interconnection between systems or subsystems) · sh interfejs (point of interconnection between entities) · cmn 接口 (point of interconnection between entities) · is viðmót (computing: connection between a user and a machine) · es interfaz (computing, object-oriented: connection between parts of software) · sh ìnterfējs (computing: connection between a user and a machine) · eo interfaco (point of interconnection between entities) · hi इंटरफ़ेस (computing: connection between a user and a machine) · mk интерфејс (computing: connection between a user and a machine) · be інтэрфе́йс (computing: connection between a user and a machine) · ro interfață (computing, object-oriented: piece of code defining a set of operations that other code must implement) · cs rozhraní (point of interconnection between entities) · tr arayüz (computing, object-oriented: piece of code defining a set of operations that other code must implement) · da brugergrænseflade (computing: connection between a user and a machine) · fi käyttäjäliittymä (computing: connection between a user and a machine) · es interfase (chemistry, physics: thin layer or boundary between different substances, or phases of a single substance) · pl interfejs (computing, object-oriented: connection between parts of software) · uk інтерфе́йс (computing: connection between a user and a machine) · tr arayüz (computing: point of interconnection between systems or subsystems) · be інтэрфэ́йс (computing: point of interconnection between systems or subsystems) · gd eadar-aghaidh (computing, object-oriented: piece of code defining a set of operations that other code must implement) · pt interface (computing, object-oriented: connection between parts of software) · el διεπαφή (computing: point of interconnection between systems or subsystems) · ca interfície (computing: point of interconnection between systems or subsystems) · de Schnittstelle (computing, object-oriented: piece of code defining a set of operations that other code must implement) · eu interfaze (computing: connection between a user and a machine) · mk посредник (computing, object-oriented: piece of code defining a set of operations that other code must implement) · sv beröringspunkt (point of interconnection between entities) · cy rhyngwyneb (point of interconnection between entities) · ja インターフェース (computing: point of interconnection between systems or subsystems) · mk посредник (computing: connection between a user and a machine) · fi yhtymäkohta (point of interconnection between entities) · nl koppelvlak (computing: point of interconnection between systems or subsystems) · hu illesztőegység (point of interconnection between entities) · ar واجِهَة (computing: point of interconnection between systems or subsystems) · ro suprafață de separare (chemistry, physics: thin layer or boundary between different substances, or phases of a single substance) · ko 인터페이스 (point of interconnection between entities) · fr interface (computing: connection between a user and a machine) · sv gränssnitt (computing, object-oriented: connection between parts of software) · es interfaz (computing: connection between a user and a machine) · hi इंटरफ़ेस (computing: point of interconnection between systems or subsystems) · nl interface (computing: point of interconnection between systems or subsystems) · pt interface (computing, object-oriented: piece of code defining a set of operations that other code must implement) · lt interfeisas (computing: point of interconnection between systems or subsystems) · da grænseflade (computing: point of interconnection between systems or subsystems) · sk rozhranie (computing: connection between a user and a machine) · la interfacies (computing: connection between a user and a machine) · he מִמְשָׁק (computing, object-oriented: connection between parts of software) · he מִמְשָׁק (computing, object-oriented: piece of code defining a set of operations that other code must implement) · nl aansluiting (point of interconnection between entities) · hu fázishatár (chemistry, physics: thin layer or boundary between different substances, or phases of a single substance) · be інтэрфэ́йс (point of interconnection between entities) · fr interface (point of interconnection between entities) · ur انٹرفیس (computing: point of interconnection between systems or subsystems) · cs rozhraní (computing: point of interconnection between systems or subsystems) · cmn 接口 (computing: point of interconnection between systems or subsystems) · sv gränssnitt (computing: point of interconnection between systems or subsystems) · fi käyttöliittymä (computing: connection between a user and a machine) · ms antara muka (computing: point of interconnection between systems or subsystems) · sv gränssnitt (point of interconnection between entities) · sk rozhranie (computing: point of interconnection between systems or subsystems) · nrf întèrfache (point of interconnection between entities) · ja インターフェース (point of interconnection between entities) · gd eadar-aghaidh (computing: point of interconnection between systems or subsystems) · ro interfață (computing: connection between a user and a machine) · lv interfeiss (computing: point of interconnection between systems or subsystems) · id antarmuka (chemistry, physics: thin layer or boundary between different substances, or phases of a single substance) · pl międzymordzie (computing, object-oriented: piece of code defining a set of operations that other code must implement) · tr arayüz (point of interconnection between entities) · el διεπαφή (computing: connection between a user and a machine) · sh ѝнтерфе̄јс (computing: connection between a user and a machine) · cs rozhraní (computing, object-oriented: piece of code defining a set of operations that other code must implement) · fa رابط (point of interconnection between entities) · gd eadar-aghaidh (computing: connection between a user and a machine) · pl interfejs (computing, object-oriented: piece of code defining a set of operations that other code must implement) · de Schnittstelle (computing: point of interconnection between systems or subsystems) · uk інтерфе́йс (computing: point of interconnection between systems or subsystems) · ky интерфейс (computing: point of interconnection between systems or subsystems) · mk посредник (computing: point of interconnection between systems or subsystems) · hu határfelület (chemistry, physics: thin layer or boundary between different substances, or phases of a single substance) · fr interface (computing, object-oriented: connection between parts of software) · de Grenzfläche (chemistry, physics: thin layer or boundary between different substances, or phases of a single substance) · bg и́нтерфейс (point of interconnection between entities) · ru интерфе́йс (point of interconnection between entities) · hi राब्ता (point of interconnection between entities) · fi yhteys (computing: point of interconnection between systems or subsystems) · es interfaz (computing: point of interconnection between systems or subsystems) · eu interfaze (computing, object-oriented: piece of code defining a set of operations that other code must implement) · tr arayüz (computing, object-oriented: connection between parts of software) · gd eadar-aghaidh (computing, object-oriented: connection between parts of software) · az interfeys (computing: point of interconnection between systems or subsystems) · sl vmesnik (computing: point of interconnection between systems or subsystems) · pl interfejs (computing: connection between a user and a machine) · mk посредник (point of interconnection between entities) · ml സമ്പർക്കമുഖം (computing: connection between a user and a machine) · pl interfejs (computing: point of interconnection between systems or subsystems) · fa ربطال (computing: point of interconnection between systems or subsystems) · nl raakpunt (point of interconnection between entities) · sd باهمرُو (point of interconnection between entities) · nn grensesnitt (computing: point of interconnection between systems or subsystems) · he מִמְשָׁק (computing: point of interconnection between systems or subsystems) · vi giao diện (computing: connection between a user and a machine) · fa ربطال (computing: connection between a user and a machine)

interface en · VERB

Pronunciation

  • (Southern-England) audio
  • /ˈɪntəfeɪs/ (UK)
  • /ˈɪn(t)ɚˌfeɪs/ (US)

Etymology

Etymology tree Proto-Indo-European *h₁én Proto-Indo-European *-tér Proto-Indo-European *h₁n̥tér Proto-Italic *n̥ter Latin inter Latin inter-bor. English inter- Proto-Indo-European *dʰeh₁- Proto-Indo-European *dʰeh₁k- Proto-Indo-European *-yéti Proto-Indo-European *dʰh₁kyéti Proto-Italic *θakjō Proto-Italic *fakjō Latin faciō Proto-Italic *-jēs Latin -iēs Latin faciēs Late Latin facia Old French facebor. Middle English face English face English interface From inter- (“between”) + face (“shape, figure, form”).

Meanings

  1. (transitive) To construct an interface for.
  2. (ambitransitive) To connect through an interface.
  3. (intransitive) To serve as an interface.
  4. (intransitive) To meet for discussion.
    • Let's interface on Wednesday.

Forms

SpellingFeaturesLabelsSource
interfacing Tense=Pres, VerbForm=Part lexicographic
interfaced Tense=Past, VerbForm=Part lexicographic
interfaced Tense=Past lexicographic
interfaces Number=Sing, Person=3, Tense=Pres lexicographic

Relateds

mixin · trait

Translations (17)

it interfacciare (transitive: to construct an interface; connect through an interface) · el διεφάπτω (transitive: to construct an interface; connect through an interface) · el διεφάπτομαι με (intransitive: to be an interface; be into an interface) · ms mengantaramukakan (transitive: to construct an interface; connect through an interface) · nrf întèrfachi (transitive: to construct an interface; connect through an interface) · pl pośredniczyć (intransitive: to be an interface; be into an interface) · el φέρω σε διεπαφή (transitive: to construct an interface; connect through an interface) · el έχω διεπαφή με (intransitive: to be an interface; be into an interface) · pl złączyć (transitive: to construct an interface; connect through an interface) · mk посредува (intransitive: to be an interface; be into an interface) · mk посредува (transitive: to construct an interface; connect through an interface) · pl sprzęgać (transitive: to construct an interface; connect through an interface) · fi yhdistää rajapinnan kautta (transitive: to construct an interface; connect through an interface) · it interfacciarsi (intransitive: to be an interface; be into an interface) · fi toimia rajapintana (intransitive: to be an interface; be into an interface) · pl sprząc (transitive: to construct an interface; connect through an interface) · pl łączyć (transitive: to construct an interface; connect through an interface)