API (original) (raw)

About DBpedia

API (zkratka pro Application Programming Interface) označuje v informatice rozhraní pro programování aplikací. Tento termín používá softwarové inženýrství. Jde o sbírku procedur, funkcí, tříd či protokolů nějaké knihovny (ale třeba i jiného programu nebo jádra operačního systému), které může programátor využívat. API určuje, jakým způsobem jsou funkce knihovny volány ze zdrojového kódu programu. Rozhraní, které se vytváří při kompilaci a je využíváno při běhu programu, se nazývá ABI. Funkce API jsou programové celky, které programátor používá namísto toho, aby je sám naprogramoval.

thumbnail

Property Value
dbo:abstract Una interfície de programació d'aplicacions (en anglès Application Programming Interface, API) és una interfície que especifica com diferents components de programes informàtics haurien d'interaccionar. Dit d'una altra manera, és un conjunt d'indicacions, quant a funcions i procediments, ofert per una biblioteca informàtica o programoteca per ser utilitzat per un altre programa per interaccionar amb el programa en qüestió. O, dit encara d'una altra manera, és un conjunt de declaracions que defineix el contracte d'un component informàtic amb qui farà ús dels seus serveis. Al moment de construir un sistema informàtic o biblioteca informàtica, per donar suport a les invocacions a serveis fetes per un altre programa, cal oferir una API, tant als programes externs (que podran usar els serveis oferts), com al programador (que disposa del manual indispensable per poder treure el màxim suc del component que ha adquirit). Sovint, una API és una part del Kit de Desenvolupament d'una Aplicació (SDK). L'API en si mateixa és abstracta en tant que especifica una interfície i no està lligada als detalls de la implementació. Quan un programari proveeix la funcionalitat descrita per una API, llavors diem que és una implementació de l'API. En aquesta abstracció apareixen la llista de variables públiques, funcions i procediments (o mètodes, si parlem de programació orientada a objectes), que el component informàtic ofereix. Les API són diferents de les , en què les API estan especificades en termes de llenguatge de programació que pot ser compilat quan es construeix l'aplicació, en lloc de ser una descripció explícita de baix nivell de com es distribueixen les dades en memòria. El terme API pot ser usat segons dos significats relacionats: * Una interfície coherent, consistent en diverses classes o diversos conjunts de funcions o procediments relacionats * Un simple punt d'entrada, com ara un mètode, una funció o un procediment. (ca) واجهة برمجة التطبيقات (بالإنجليزية: Application Programming Interface )‏ اختصاراً API، وصفٌ العناصر البرمجيّة حسب وظائفها، ومدخلاتها ومخرجاتها. ويتمثل الهدف الرئيسيّ منها في توفير قائمة من الوظائف المستقلّة تمامًا عن الآلية التي نفّذت بها، لتتيح للآخرين التواصل معها من خلال أيّ آلية أخرى. وهي مجموعة تعاريف وبروتوكولات وأدوات خاصة بالروتين الفرعي ومصممة لبناء البرمجيات التطبيقية. وتعني بشكل عام مجموعة من الطرق الواضحة التعريف للتواصل بين مختلف مكونات البرمجيات. من شأن الواجهة الجيدة أن تسهّل تطوير برامج الحاسوب عبر توفير كافة الكتل البرمجية الإنشائية اللازمة، ليعمل المبرمج بعد ذلك على رصفها وجمعها. وقد تكون الواجهة مخصصة لنظام على الويب أو لنظام تشغيل أو نظام قاعدة بيانات أو عتاد الحاسوب أو مكتبة برمجيات. وتأتي مواصفات الواجهة بأشكال مختلفة ولكنها غالبًا ما تشمل مواصفات الروتين أو بنية البيانات أو أصناف الكائنات أو المتغيرات أو نداءات الإجراءات البعيدة. «بوزيكس» (POSIX) وواجهة برمجة تطبيقات ويندوز Windows API وواجهة البرمجة المتقدمة لناقل «سكزي»ASPI هي أمثلة عن الأشكال المتعددة التي تتخذها واجهة برمجة التطبيقات. ويتم عادةً تزويد ملفات توثيق الواجهة لتسهيل الاستخدام وإعادة التنفيذ. (ar) API (zkratka pro Application Programming Interface) označuje v informatice rozhraní pro programování aplikací. Tento termín používá softwarové inženýrství. Jde o sbírku procedur, funkcí, tříd či protokolů nějaké knihovny (ale třeba i jiného programu nebo jádra operačního systému), které může programátor využívat. API určuje, jakým způsobem jsou funkce knihovny volány ze zdrojového kódu programu. Rozhraní, které se vytváří při kompilaci a je využíváno při běhu programu, se nazývá ABI. Funkce API jsou programové celky, které programátor používá namísto toho, aby je sám naprogramoval. (cs) Eine Programmierschnittstelle (auch Anwendungsschnittstelle, genauer Schnittstelle zur Programmierung von Anwendungen), häufig nur kurz API genannt (von englisch application programming interface, wörtlich ‚Anwendungs­programmier­schnittstelle‘), ist ein Programmteil, der von einem Softwaresystem anderen Programmen zur Anbindung an das System zur Verfügung gestellt wird. Im Gegensatz zu einer Binärschnittstelle (ABI) definiert eine Programmierschnittstelle nur die Programmanbindung auf Quelltext-Ebene. Zur Bereitstellung solch einer Schnittstelle gehört meist die detaillierte Dokumentation der Schnittstellen-Funktionen mit ihren Parametern auf Papier oder als elektronisches Dokument. Neben dem Zugriff auf Datenbanken oder Hardware wie Festplatte oder Grafikkarte kann eine Programmierschnittstelle auch das Erstellen von Komponenten der grafischen Benutzeroberfläche ermöglichen oder vereinfachen. Zum Beispiel ermöglicht die Programmierschnittstelle Windows Application Programming Interface des Betriebssystems Windows, dass externe Firmen überhaupt erst Software für dieses Betriebssystem entwickeln können. Heutzutage stellen auch viele Online-Dienste Programmierschnittstellen zur Verfügung; diese heißen dann Webservice.Im weiteren Sinne wird die Schnittstelle jeder Bibliothek (englisch library) als Programmierschnittstelle bezeichnet. Zu unterscheiden ist diese Art funktionaler Programmierschnittstellen von den vielen anderen Schnittstellen, die in der Programmierung angewendet werden – zum Beispiel die Parameter, die beim Aufruf von Unterprogrammen vereinbart und übergeben werden. (de) An application programming interface (API) is a way for two or more computer programs to communicate with each other. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how to build or use such a connection or interface is called an API specification. A computer system that meets this standard is said to implement or expose an API. The term API may refer either to the specification or to the implementation. In contrast to a user interface, which connects a computer to a person, an application programming interface connects computers or pieces of software to each other. It is not intended to be used directly by a person (the end user) other than a computer programmer who is incorporating it into the software. An API is often made up of different parts which act as tools or services that are available to the programmer. A program or a programmer that uses one of these parts is said to call that portion of the API. The calls that make up the API are also known as subroutines, methods, requests, or endpoints. An API specification defines these calls, meaning that it explains how to use or implement them. One purpose of APIs is to hide the internal details of how a system works, exposing only those parts a programmer will find useful and keeping them consistent even if the internal details later change. An API may be custom-built for a particular pair of systems, or it may be a shared standard allowing interoperability among many systems. The term API is often used to refer to web APIs, which allow communication between computers that are joined by the internet. There are also APIs for programming languages, software libraries, computer operating systems, and computer hardware. APIs originated in the 1940s, though the term did not emerge until the 1960s and 1970s. Recent developments in APIs have led to the rise in popularity of microservices, which are loosely coupled services accessed through public APIs. (en) Η Διεπαφή Προγραμματισμού Εφαρμογών (αγγλ. API, από το Application Programming Interface), γνωστή και ως Διασύνδεση Προγραμματισμού Εφαρμογών (για συντομία διεπαφή ή διασύνδεση), είναι η διεπαφή των προγραμματιστικών διαδικασιών που παρέχει ένα λειτουργικό σύστημα, βιβλιοθήκη ή εφαρμογή προκειμένου να επιτρέπει να γίνονται προς αυτά αιτήσεις από άλλα προγράμματα ή/και ανταλλαγή δεδομένων. (el) En komputscienco, aplikprograma interfaco (angle application programming interface, API) estas aro da proceduraj difinoj, protokoloj kaj iloj por konstrui programaron. Bona aplikprograma interfaco faciligas la programadon provizante ĉiujn konstrukomponantojn al la programisto.Aplikprograma interfaco povas esti por retbazita sistemo, operaciumo, datumbazosistemo, aparataro aŭ biblioteko. (eo) API (inglelesez Application Programming Interface - aplikazioak programatzeko interfazea) software edo (objektuei orientatutako programazioari baderitzogu) multzoa da, beste software mailei liburutegi bezala erabiltzeko. (eu) La interfaz de programación de aplicaciones, conocida también por la sigla API, en inglés, application programming interface,​ es un conjunto de subrutinas, funciones y procedimientos (o métodos, en la programación orientada a objetos) que ofrece cierta biblioteca para ser utilizada por otro software como una capa de abstracción.​ Son usadas generalmente en las bibliotecas de programación.​ (es) En informatique, une interface de programmation d’application ou interface de programmation applicative, souvent désignée par le terme API pour Application Programming Interface, est un ensemble normalisé de classes, de méthodes, de fonctions et de constantes qui sert de façade par laquelle un logiciel offre des services à d'autres logiciels. Elle est offerte par une bibliothèque logicielle ou un service web, le plus souvent accompagnée d'une description qui spécifie comment des programmes consommateurs peuvent se servir des fonctionnalités du programme fournisseur. On parle d'API à partir du moment où une entité informatique cherche à agir avec ou sur un système tiers et que cette interaction se fait de manière normalisée en respectant les contraintes d'accès définies par le système tiers. On dit alors que le système tiers « expose une API ». À ce titre, des interactions aussi diverses que la signature d'une fonction, une URL ou un RPC par exemple sont parfois considérés comme des API (ou micro-API) à part entière. Dans l'industrie contemporaine du logiciel, les applications informatiques se servent de nombreuses interfaces de programmation, car la programmation réutilise des briques de fonctionnalités fournies par des logiciels tiers. Cette construction par assemblage nécessite pour le programmeur de connaître la manière d’interagir avec les autres logiciels qui dépend de leur interface de programmation. Le programmeur n'a pas besoin de connaître les détails de la logique interne du logiciel tiers, et celle-ci n'est pas nécessairement documentée par le fournisseur. Seule l'API est réellement nécessaire pour utiliser le système tiers en question. Des logiciels tels que les systèmes d'exploitation, les systèmes de gestion de base de données, les langages de programmation ou les serveurs d'applications comportent une ou plusieurs interfaces de programmation. (fr) Is éard is comhéadan feidhmchláir (Béarla: application programming interface, API) ann ná idirbhealach ríomhaireachta a thugann sainmhíniú ar idirghníomhuithe idir idirghabhálaithe bogearraí. Cineál conartha atá ann a rialaíonn na glaochanna (nó iarratais) ar féidir a dhéanamh leo, agus na rialacha a bhaineann leis an bh agus an struchtúr. (ga) Antarmuka pemrograman aplikasi (Inggris: application programming interface disingkat API) adalah penerjemah komunikasi antara klien dengan server untuk menyederhanakan implementasi dan perbaikan software. Bisa diartikan juga sebagai sekumpulan perintah, fungsi, serta protokol yang dapat digunakan oleh programmer saat membangun perangkat lunak untuk sistem operasi tertentu. API memungkinkan programmer untuk menggunakan untuk berinteraksi dengan sistem operasi. (in) アプリケーションプログラミングインタフェース(API、英: Application Programming Interface)とは、広義ではソフトウェアコンポーネント同士が互いに情報をやりとりするのに使用するインタフェースの仕様である。 APIには、サブルーチン、データ構造、オブジェクトクラス、変数などの仕様が含まれる。APIには様々な形態があり、POSIXのような国際標準規格、マイクロソフトのWindows APIのようなベンダーによる文書、プログラミング言語の標準ライブラリ(例えば、C++のStandard Template Libraryやなど)がある。 商業的に使われる狭義では、各種システムやサービス(ハードウェア、OS、ミドルウェアおよびWebサービス等)を利用するアプリケーションソフトウェア (Application) を開発・プログラミング (Programming) するためのインタフェース (Interface) である。こちらの意味では、システムやサービスから直接提供されないもの、例えば言語の標準ライブラリは含まない。 APIはアプリケーションバイナリインタフェース (ABI) とは異なる。APIはソースコードベースだが、ABIはバイナリインタフェースである。例えば、POSIXはAPIだが、Linux Standard Base (LSB) はABIである(LSBはいろいろな規定の集合なので、正確には「LSBには、ABIにまで踏み込んでいる部分もある」)。 (ja) In un programma informatico, con application programming interface (API), in italiano "interfaccia di programmazione di una applicazione", si indica un insieme di procedure (in genere raggruppate per strumenti specifici) atte a risolvere uno specifico problema di comunicazione tra diversi computer o tra diversi software o tra diversi componenti di software; spesso tale termine designa le librerie software di un linguaggio di programmazione, sebbene più propriamente le API sono il metodo con cui le librerie vengono usate per sopperire ad uno specifico problema di scambio di informazioni. (it) ( 다른 뜻에 대해서는 API (동음이의) 문서를 참고하십시오.) API(application programming interface 애플리케이션 프로그래밍 인터페이스[*], 응용 프로그램 프로그래밍 인터페이스)는 컴퓨터나 컴퓨터 프로그램 사이의 연결이다. 일종의 소프트웨어 인터페이스이며 다른 종류의 소프트웨어에 서비스를 제공한다. 이러한 연결이나 인터페이스를 빌드하거나 사용하는 방법을 기술하는 문서나 표준은 API 사양으로 부른다. 이 표준을 충족하는 컴퓨터 시스템은 API가 구현(implement)되었다거나 노출(expose)되었다고 말한다. API라는 용어는 사양이나 구현체를 의미할 수 있다. 컴퓨터와 인간을 연결시키는 사용자 인터페이스와 반대로, API는 컴퓨터나 소프트웨어를 서로 연결한다. 직접 사람(최종 사용자)에 의해 사용되도록 고안된 것이 아니며, 대신 소프트웨어에 이를 통합하고자 하는 컴퓨터 프로그래머가 사용하도록 고안되었다. API는 각기 다른 부분으로 구성되기도 하며 프로그래머가 사용할 수 있는 도구나 서비스의 역할을 한다. 이러한 부분들 중 하나를 사용하는 프로그램이나 프로그래머는 API의 해당 부분을 호출(call)한다고 말한다. API를 구성하는 호출들은 서브루틴, 메소드(method), 요청, 라고도 부른다. API 사양은 이 호출들을 정의하며, 다시 말해 이들을 어떻게 사용하거나 구현하는지를 설명한다는 것을 의미한다. API의 한 가지 목적은 시스템이 동작하는 방식에 관한 것으로, 내부의 세세한 부분이 나중에 변경되더라도 프로그래머가 유용하게 사용할 수 있고 일정하게 관리할 수 있는 부분들만 노출시킨다. API는 특정 시스템용으로 커스텀하게 빌드될 수도 있고, 아니면 수많은 시스템 간 상호운용성을 허용하는, 공유가 되는 표준일 수도 있다. API라는 용어는 를 의미하기도 하며, 이는 인터넷에 의해 병합된 컴퓨터들 간 통신을 허용한다. 프로그래밍 언어, 소프트웨어 라이브러리, 컴퓨터 운영 체제, 컴퓨터 하드웨어를 위한 API도 존재한다. API는 1940년대에 기원하였으나 이 용어는 1960년대, 70년대 들어서야 모습을 드러냈다. (ko) Een application programming interface (API) is een verzameling definities op basis waarvan een computerprogramma kan communiceren met een ander programma of onderdeel (meestal in de vorm van bibliotheken). Vaak vormen API's de scheiding tussen verschillende lagen van abstractie, zodat applicaties op een hoog niveau van abstractie kunnen werken en het minder abstracte werk uitbesteden aan andere programma's. Hierdoor hoeft bijvoorbeeld een tekenprogramma niet te weten hoe het de printer moet aansturen, maar roept het daarvoor een gespecialiseerd stuk software aan in een bibliotheek, via een afdruk-API. (nl) Interfejs programowania aplikacji, interfejs programistyczny aplikacji, interfejs programu aplikacyjnego (ang. application programming interface, API) – zbiór reguł ściśle opisujący, w jaki sposób programy lub podprogramy komunikują się ze sobą. API jest przede wszystkim specyfikacją wytycznych, jak powinna przebiegać interakcja między komponentami programowymi. Implementacja API jest zestawem rutyn, protokołów i rozwiązań informatycznych do budowy aplikacji komputerowych. Dodatkowo API może korzystać z komponentów graficznego interfejsu użytkownika. Dobre API ułatwia budowę oprogramowania, sprowadzając ją do łączenia przez programistę bloków elementów w ustalonej konwencji. Definiuje się go na poziomie kodu źródłowego dla składników oprogramowania, na przykład aplikacji, bibliotek, systemu operacyjnego. Zadaniem interfejsu programowania aplikacji jest dostarczenie odpowiednich specyfikacji podprogramów, struktur danych, klas obiektów i wymaganych protokołów komunikacyjnych. Definicja API może być niezależna od jego implementacji. Przykładowo, istnieje wiele realizacji API biblioteki standardowej języka C, które współdzielą standardową zewnętrzną funkcjonalność (są to m.in. wersja z systemu BSD oraz wersja z systemu GNU). Co więcej, istnieją API zdefiniowane w sposób niezależny od danej platformy (systemu operacyjnego, języka programowania), dla których istnieje możliwość wygenerowania API dla specyficznej platformy. Takie interfejsy definiuje się, używając zwykle języków ich opisu. Przykładowe API to POSIX (API zdefiniowane w języku C) i Windows API (API zdefiniowane w języku C), a w przypadku grafiki 3D – Vulkan (API zdefiniowane dla języka C, z wieloma tzw. bindingami, m.in. dla jęz. C++, jęz. Rust i innych) oraz OpenGL (API zdefiniowane dla wielu języków, m.in. C, C++, Java, Python). Jednym z typów API, które przebiły się do szerszej świadomości, są API webowe (zwane też internetowymi). Jest to rodzaj API, w których funkcje są udostępniane jako zasób w sieci. Bieżące wersje systemów API webowych pozwalają w bardzo łatwy sposób integrować informacje z sieci z aplikacjami, poszerzając ich funkcje lub umożliwiając współdziałanie (na przykład z sieciami społecznościowymi). (pl) Em ciência da computação, a Interface de Programação de Aplicações (cuja sigla é API que provém do inglês Application Programming Interface) é um conjunto de serviços (ou rotinas) que foram programadas em um software, que são disponibilizados para que aplicativos possam utilizar dessas funcionalidades diretamente, sem envolver-se em detalhes da implementação do software (encapsulamento, usar as funcionalidades através de um código de programação simplificado). A API permitem utilizar características do software menos evidentes ao utilizador tradicional; por exemplo, um sistema operativo possui uma grande quantidade de funções na API, que permitem ao programador criar janelas, aceder a arquivos, codificar dados. Mas as APIs dos sistemas operativos costumam ser sem associação de tarefas mais essenciais, como a manipulação de blocos de memória e acesso a dispositivos. Essas tarefas são atributos do núcleo de sistema e raramente são programáveis. Outro exemplo são programas de desenho geométrico que possuem uma API específica para criar automaticamente entidades de acordo com padrões definidos pelo utilizador. Mais recentemente, o uso de API tem-se generalizado na forma de plugins (acessórios opcionais que complementam a funcionalidade de um programa). Os autores do programa principal fornecem uma API específica para que outros autores criem plugins, estendendo as funcionalidades do programa. (pt) Ett API eller applikationsprogrammeringsgränssnitt, av engelskans application programming interface, är en specifikation av hur olika applikationsprogram kan använda och kommunicera med en specifik programvara, som vanligen utgörs av ett dynamiskt länkat bibliotek och som därmed blir en mjukvarukomponent i applikationen. API:et är ett gränssnitt mellan applikationen och biblioteket. Biblioteket blir en mjukvarukomponent i applikationen och utgörs vanligen av en uppsättning funktioner som är tillgängliga för applikationen att anropa, variabler som den kan läsa och/eller ändra, samt datatyper och klasser som den kan använda. Dessa funktioner kan i sin tur använda funktioner, variabler, och så vidare, som inte har gjorts tillgängliga från externa program, utan har kapslats in bakom API:et. (sv) 应用程序接口(英語:application programming interface),缩写为API,是一种计算接口,它定义多个软件中介之间的,以及可以进行的(call)或(request)的种类,如何进行调用或发出请求,应使用的数据格式,应遵循的惯例等。它还可以提供,以便用户可以通过各种方式对现有功能进行不同程度的扩展。一个API可以是完全定制的,针对某个组件的,也可以是基于行业标准设计的以确保互操作性。通过信息隐藏,API实现了模块化编程,从而允许用户实现独立地使用接口。 (zh) API (МФА: [ˌeɪ.piˈaɪ]; аббр. от англ. Application Programming Interface) — описание способов взаимодействия одной компьютерной программы с другими. Обычно входит в описание какого-либо интернет-протокола (например, SCIM), программного каркаса (фреймворка) или стандарта вызовов функций операционной системы. Часто реализуется отдельной программной библиотекой или сервисом операционной системы. Используется программистами при написании всевозможных приложений. Проще говоря, это набор компонентов, с помощью которых компьютерная программа (бот или же сайт) может использовать другую программу. (ru) Прикладни́й програ́мний інтерфе́йс (інтерфейс програмування застосунків, інтерфейс прикладного програмування, API) (англ. Application Programming Interface, API) — набір визначень підпрограм, протоколів взаємодії та засобів для створення програмного забезпечення. Спрощено — це набір чітко визначених методів для взаємодії різних компонентів. API надає розробнику засоби для швидкої розробки програмного забезпечення. API може бути для веббазованих систем, операційних систем, баз даних, апаратного забезпечення, програмних бібліотек. (uk)
dbo:thumbnail wiki-commons:Special:FilePath/Screenshot_of_NASA_API_documentation.png?width=300
dbo:wikiPageExternalLink http://computationalculture.net/article/objects-of-intense-feeling-the-case-of-the-twitter-api http://ondrejka.net/history/2014/02/28/maury.html https://go.forrester.com/what-it-means/ep218-google-oracle-api-case/ https://www.textise.net/showText.aspx%3FstrURL=http:/ondrejka.net/history/2014/02/28/maury.html https://www.supremecourt.gov/opinions/20pdf/18-956_d18f.pdf
dbo:wikiPageID 27697009 (xsd:integer)
dbo:wikiPageLength 49667 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1124310486 (xsd:integer)
dbo:wikiPageWikiLink dbr:Carbon_(API) dbr:Carl_Malamud dbr:Python_(programming_language) dbr:Roy_Fielding dbr:Scala_(programming_language) dbr:End_user dbr:Windows_API dbr:Open_API dbr:Parsing dbr:Berkeley_Software_Distribution dbr:David_Wheeler_(computer_scientist) dbr:Denial-of-service_attack dbr:Application_binary_interface dbr:Hypertext_Transfer_Protocol dbr:Joshua_Bloch dbr:List_of_Java_APIs dbr:Representational_state_transfer dbr:Resource-oriented_architecture dbr:Resource_Description_Framework dbr:Uber dbr:United_States_Court_of_Appeals_for_the_Federal_Circuit dbr:Double-chance_function dbr:EHLLAPI dbr:Information_hiding dbr:Input/output dbr:Interface_(computing) dbr:Interface_control_document dbr:Internet dbr:Interoperability dbr:Inversion_of_control dbr:Library_(computing) dbr:SQL_injection dbr:User_interface dbr:Ontology_engineering dbr:Thread_safety dbr:Proprietary_software dbr:Common_Object_Request_Broker_Architecture dbr:Compiler dbr:Component_Object_Model dbr:Computer dbr:Computer_network dbr:Copyrighted dbr:Maurice_Wilkes dbr:SOAP dbr:SWIG dbr:Object-oriented_programming dbr:OpenAPI_Specification dbr:Vehicle_for_hire dbr:Communications_protocol dbr:Christopher_J._Date dbr:Cocoa_(API) dbr:Front_and_back_ends dbr:Google_Guava dbr:Google_LLC_v._Oracle_America,_Inc. dbr:Name_mangling dbr:Computing_platform dbr:Apple_Inc. dbr:Application_program dbr:Linux dbr:Lua_(programming_language) dbr:Lyft dbr:Macintosh dbr:Calling_convention dbr:Simple_DirectMedia_Layer dbr:Stephen_Breyer dbr:Subroutine dbr:Communication_endpoint dbr:Communication_protocol dbr:Computer_code dbr:Computer_graphics dbr:Computer_hardware dbr:Computer_program dbr:Email_client dbr:Hardware_interface_design dbr:Software_architecture dbr:Plug-in_(computing) dbr:Microservices dbr:COVID-19_pandemic dbr:Tim_Berners-Lee dbr:Web_service dbr:William_Alsup dbr:Distributed_Component_Object_Model dbr:HTTPS dbr:Language_binding dbr:Linux_Standard_Base dbr:Open_Service_Interface_Definitions dbr:Akamai_Technologies dbr:Database dbr:Database_management_system dbr:EDSAC dbr:Fair_use dbr:Fortran dbr:Abstraction_(software_engineering) dbr:POSIX dbr:Foreign_function_interface dbr:Journaling_file_system dbr:Procedural_programming dbr:Proxy_pattern dbr:Relational_database dbr:Remote_procedure_call dbr:Web_resource dbr:AFIPS dbr:Asynchronous_method_invocation dbr:JSON dbr:Java_(programming_language) dbr:Open_Database_Connectivity dbr:UC_Irvine dbr:Augmented_web dbr:ANSI-SPARC_Architecture dbr:API_testing dbr:API_writer dbc:Application_programming_interfaces dbc:Technical_communication dbr:Advanced_SCSI_programming_interface dbr:Binary_file dbr:Supreme_Court_of_the_United_States dbr:Java_annotation dbr:Java_remote_method_invocation dbr:Modular_programming dbr:Recipe dbr:DirectX dbr:Document_Object_Model dbr:Bytecode dbr:Class_method dbr:Filing_cabinet dbr:Application_Program_Interface dbr:Method_call dbr:Microsoft dbr:Microsoft_Windows dbr:Network_model dbr:OpenAL dbr:OpenCL dbr:OpenGL dbr:OpenMP dbr:Open_innovation dbr:Operating_system dbr:RAML_(software) dbr:Server_Application_Programming_Interface dbr:CORBA dbr:XML dbr:Mashup_(web_application_hybrid) dbr:Service-oriented_architecture dbr:Software_development_kit dbr:Software dbr:Utility_software dbr:Factory_method_pattern dbr:Comparison_of_application_virtual_machines dbr:Programming_language dbr:Semantic_Web dbr:XPCOM dbr:Web_content_vendor dbr:Web_API dbr:The_Preparation_of_Programs_for_an_Electronic_Digital_Computer dbr:SCSI dbr:Web_2.0 dbr:Framework_(computer_science) dbr:Computer_programmer dbr:Software_library dbr:List_of_3D_graphics_APIs dbr:Hardware_independence dbr:Nielsen's_heuristics dbr:Court_opinion dbr:RESTful dbr:Remote_procedure_calls dbr:Punched_paper_tape dbr:File:Database_management_system_diagram_from_1978_workshop.png dbr:File:Screenshot_of_NASA_API_documentation.png dbr:File:Univac_1108_Census_Bureau.jpg
dbp:wikiPageUsesTemplate dbt:Anchor dbt:Authority_control dbt:Blockquote dbt:Cite_journal dbt:Div_col dbt:Div_col_end dbt:Main dbt:Main_category dbt:Other_uses dbt:Redirect dbt:Reflist dbt:Short_description dbt:Operating_system
dct:subject dbc:Application_programming_interfaces dbc:Technical_communication
rdf:type owl:Thing dbo:MusicGenre
rdfs:comment API (zkratka pro Application Programming Interface) označuje v informatice rozhraní pro programování aplikací. Tento termín používá softwarové inženýrství. Jde o sbírku procedur, funkcí, tříd či protokolů nějaké knihovny (ale třeba i jiného programu nebo jádra operačního systému), které může programátor využívat. API určuje, jakým způsobem jsou funkce knihovny volány ze zdrojového kódu programu. Rozhraní, které se vytváří při kompilaci a je využíváno při běhu programu, se nazývá ABI. Funkce API jsou programové celky, které programátor používá namísto toho, aby je sám naprogramoval. (cs) Η Διεπαφή Προγραμματισμού Εφαρμογών (αγγλ. API, από το Application Programming Interface), γνωστή και ως Διασύνδεση Προγραμματισμού Εφαρμογών (για συντομία διεπαφή ή διασύνδεση), είναι η διεπαφή των προγραμματιστικών διαδικασιών που παρέχει ένα λειτουργικό σύστημα, βιβλιοθήκη ή εφαρμογή προκειμένου να επιτρέπει να γίνονται προς αυτά αιτήσεις από άλλα προγράμματα ή/και ανταλλαγή δεδομένων. (el) En komputscienco, aplikprograma interfaco (angle application programming interface, API) estas aro da proceduraj difinoj, protokoloj kaj iloj por konstrui programaron. Bona aplikprograma interfaco faciligas la programadon provizante ĉiujn konstrukomponantojn al la programisto.Aplikprograma interfaco povas esti por retbazita sistemo, operaciumo, datumbazosistemo, aparataro aŭ biblioteko. (eo) API (inglelesez Application Programming Interface - aplikazioak programatzeko interfazea) software edo (objektuei orientatutako programazioari baderitzogu) multzoa da, beste software mailei liburutegi bezala erabiltzeko. (eu) La interfaz de programación de aplicaciones, conocida también por la sigla API, en inglés, application programming interface,​ es un conjunto de subrutinas, funciones y procedimientos (o métodos, en la programación orientada a objetos) que ofrece cierta biblioteca para ser utilizada por otro software como una capa de abstracción.​ Son usadas generalmente en las bibliotecas de programación.​ (es) Is éard is comhéadan feidhmchláir (Béarla: application programming interface, API) ann ná idirbhealach ríomhaireachta a thugann sainmhíniú ar idirghníomhuithe idir idirghabhálaithe bogearraí. Cineál conartha atá ann a rialaíonn na glaochanna (nó iarratais) ar féidir a dhéanamh leo, agus na rialacha a bhaineann leis an bh agus an struchtúr. (ga) Antarmuka pemrograman aplikasi (Inggris: application programming interface disingkat API) adalah penerjemah komunikasi antara klien dengan server untuk menyederhanakan implementasi dan perbaikan software. Bisa diartikan juga sebagai sekumpulan perintah, fungsi, serta protokol yang dapat digunakan oleh programmer saat membangun perangkat lunak untuk sistem operasi tertentu. API memungkinkan programmer untuk menggunakan untuk berinteraksi dengan sistem operasi. (in) In un programma informatico, con application programming interface (API), in italiano "interfaccia di programmazione di una applicazione", si indica un insieme di procedure (in genere raggruppate per strumenti specifici) atte a risolvere uno specifico problema di comunicazione tra diversi computer o tra diversi software o tra diversi componenti di software; spesso tale termine designa le librerie software di un linguaggio di programmazione, sebbene più propriamente le API sono il metodo con cui le librerie vengono usate per sopperire ad uno specifico problema di scambio di informazioni. (it) Een application programming interface (API) is een verzameling definities op basis waarvan een computerprogramma kan communiceren met een ander programma of onderdeel (meestal in de vorm van bibliotheken). Vaak vormen API's de scheiding tussen verschillende lagen van abstractie, zodat applicaties op een hoog niveau van abstractie kunnen werken en het minder abstracte werk uitbesteden aan andere programma's. Hierdoor hoeft bijvoorbeeld een tekenprogramma niet te weten hoe het de printer moet aansturen, maar roept het daarvoor een gespecialiseerd stuk software aan in een bibliotheek, via een afdruk-API. (nl) Ett API eller applikationsprogrammeringsgränssnitt, av engelskans application programming interface, är en specifikation av hur olika applikationsprogram kan använda och kommunicera med en specifik programvara, som vanligen utgörs av ett dynamiskt länkat bibliotek och som därmed blir en mjukvarukomponent i applikationen. API:et är ett gränssnitt mellan applikationen och biblioteket. Biblioteket blir en mjukvarukomponent i applikationen och utgörs vanligen av en uppsättning funktioner som är tillgängliga för applikationen att anropa, variabler som den kan läsa och/eller ändra, samt datatyper och klasser som den kan använda. Dessa funktioner kan i sin tur använda funktioner, variabler, och så vidare, som inte har gjorts tillgängliga från externa program, utan har kapslats in bakom API:et. (sv) 应用程序接口(英語:application programming interface),缩写为API,是一种计算接口,它定义多个软件中介之间的,以及可以进行的(call)或(request)的种类,如何进行调用或发出请求,应使用的数据格式,应遵循的惯例等。它还可以提供,以便用户可以通过各种方式对现有功能进行不同程度的扩展。一个API可以是完全定制的,针对某个组件的,也可以是基于行业标准设计的以确保互操作性。通过信息隐藏,API实现了模块化编程,从而允许用户实现独立地使用接口。 (zh) API (МФА: [ˌeɪ.piˈaɪ]; аббр. от англ. Application Programming Interface) — описание способов взаимодействия одной компьютерной программы с другими. Обычно входит в описание какого-либо интернет-протокола (например, SCIM), программного каркаса (фреймворка) или стандарта вызовов функций операционной системы. Часто реализуется отдельной программной библиотекой или сервисом операционной системы. Используется программистами при написании всевозможных приложений. Проще говоря, это набор компонентов, с помощью которых компьютерная программа (бот или же сайт) может использовать другую программу. (ru) Прикладни́й програ́мний інтерфе́йс (інтерфейс програмування застосунків, інтерфейс прикладного програмування, API) (англ. Application Programming Interface, API) — набір визначень підпрограм, протоколів взаємодії та засобів для створення програмного забезпечення. Спрощено — це набір чітко визначених методів для взаємодії різних компонентів. API надає розробнику засоби для швидкої розробки програмного забезпечення. API може бути для веббазованих систем, операційних систем, баз даних, апаратного забезпечення, програмних бібліотек. (uk) واجهة برمجة التطبيقات (بالإنجليزية: Application Programming Interface )‏ اختصاراً API، وصفٌ العناصر البرمجيّة حسب وظائفها، ومدخلاتها ومخرجاتها. ويتمثل الهدف الرئيسيّ منها في توفير قائمة من الوظائف المستقلّة تمامًا عن الآلية التي نفّذت بها، لتتيح للآخرين التواصل معها من خلال أيّ آلية أخرى. وقد تكون الواجهة مخصصة لنظام على الويب أو لنظام تشغيل أو نظام قاعدة بيانات أو عتاد الحاسوب أو مكتبة برمجيات. (ar) Una interfície de programació d'aplicacions (en anglès Application Programming Interface, API) és una interfície que especifica com diferents components de programes informàtics haurien d'interaccionar. Dit d'una altra manera, és un conjunt d'indicacions, quant a funcions i procediments, ofert per una biblioteca informàtica o programoteca per ser utilitzat per un altre programa per interaccionar amb el programa en qüestió. O, dit encara d'una altra manera, és un conjunt de declaracions que defineix el contracte d'un component informàtic amb qui farà ús dels seus serveis. (ca) An application programming interface (API) is a way for two or more computer programs to communicate with each other. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how to build or use such a connection or interface is called an API specification. A computer system that meets this standard is said to implement or expose an API. The term API may refer either to the specification or to the implementation. (en) Eine Programmierschnittstelle (auch Anwendungsschnittstelle, genauer Schnittstelle zur Programmierung von Anwendungen), häufig nur kurz API genannt (von englisch application programming interface, wörtlich ‚Anwendungs­programmier­schnittstelle‘), ist ein Programmteil, der von einem Softwaresystem anderen Programmen zur Anbindung an das System zur Verfügung gestellt wird. Im Gegensatz zu einer Binärschnittstelle (ABI) definiert eine Programmierschnittstelle nur die Programmanbindung auf Quelltext-Ebene. Zur Bereitstellung solch einer Schnittstelle gehört meist die detaillierte Dokumentation der Schnittstellen-Funktionen mit ihren Parametern auf Papier oder als elektronisches Dokument. (de) En informatique, une interface de programmation d’application ou interface de programmation applicative, souvent désignée par le terme API pour Application Programming Interface, est un ensemble normalisé de classes, de méthodes, de fonctions et de constantes qui sert de façade par laquelle un logiciel offre des services à d'autres logiciels. Elle est offerte par une bibliothèque logicielle ou un service web, le plus souvent accompagnée d'une description qui spécifie comment des programmes consommateurs peuvent se servir des fonctionnalités du programme fournisseur. (fr) ( 다른 뜻에 대해서는 API (동음이의) 문서를 참고하십시오.) API(application programming interface 애플리케이션 프로그래밍 인터페이스[*], 응용 프로그램 프로그래밍 인터페이스)는 컴퓨터나 컴퓨터 프로그램 사이의 연결이다. 일종의 소프트웨어 인터페이스이며 다른 종류의 소프트웨어에 서비스를 제공한다. 이러한 연결이나 인터페이스를 빌드하거나 사용하는 방법을 기술하는 문서나 표준은 API 사양으로 부른다. 이 표준을 충족하는 컴퓨터 시스템은 API가 구현(implement)되었다거나 노출(expose)되었다고 말한다. API라는 용어는 사양이나 구현체를 의미할 수 있다. API의 한 가지 목적은 시스템이 동작하는 방식에 관한 것으로, 내부의 세세한 부분이 나중에 변경되더라도 프로그래머가 유용하게 사용할 수 있고 일정하게 관리할 수 있는 부분들만 노출시킨다. API는 특정 시스템용으로 커스텀하게 빌드될 수도 있고, 아니면 수많은 시스템 간 상호운용성을 허용하는, 공유가 되는 표준일 수도 있다. (ko) アプリケーションプログラミングインタフェース(API、英: Application Programming Interface)とは、広義ではソフトウェアコンポーネント同士が互いに情報をやりとりするのに使用するインタフェースの仕様である。 APIには、サブルーチン、データ構造、オブジェクトクラス、変数などの仕様が含まれる。APIには様々な形態があり、POSIXのような国際標準規格、マイクロソフトのWindows APIのようなベンダーによる文書、プログラミング言語の標準ライブラリ(例えば、C++のStandard Template Libraryやなど)がある。 商業的に使われる狭義では、各種システムやサービス(ハードウェア、OS、ミドルウェアおよびWebサービス等)を利用するアプリケーションソフトウェア (Application) を開発・プログラミング (Programming) するためのインタフェース (Interface) である。こちらの意味では、システムやサービスから直接提供されないもの、例えば言語の標準ライブラリは含まない。 (ja) Interfejs programowania aplikacji, interfejs programistyczny aplikacji, interfejs programu aplikacyjnego (ang. application programming interface, API) – zbiór reguł ściśle opisujący, w jaki sposób programy lub podprogramy komunikują się ze sobą. Definiuje się go na poziomie kodu źródłowego dla składników oprogramowania, na przykład aplikacji, bibliotek, systemu operacyjnego. Zadaniem interfejsu programowania aplikacji jest dostarczenie odpowiednich specyfikacji podprogramów, struktur danych, klas obiektów i wymaganych protokołów komunikacyjnych. (pl) Em ciência da computação, a Interface de Programação de Aplicações (cuja sigla é API que provém do inglês Application Programming Interface) é um conjunto de serviços (ou rotinas) que foram programadas em um software, que são disponibilizados para que aplicativos possam utilizar dessas funcionalidades diretamente, sem envolver-se em detalhes da implementação do software (encapsulamento, usar as funcionalidades através de um código de programação simplificado). (pt)
rdfs:label API (en) واجهة برمجة التطبيقات (ar) Interfície de programació d'aplicacions (ca) API (cs) Programmierschnittstelle (de) Διεπαφή προγραμματισμού εφαρμογών (el) Aplikprograma interfaco (eo) Interfaz de programación de aplicaciones (es) API (eu) Comhéadan feidhmchláir (ga) Antarmuka pemrograman aplikasi (in) Application programming interface (it) Interface de programmation (fr) API (ko) アプリケーションプログラミングインタフェース (ja) Application programming interface (nl) Interfejs programowania aplikacji (pl) Interface de programação de aplicações (pt) Applikationsprogrammeringsgränssnitt (sv) API (ru) Прикладний програмний інтерфейс (uk) 应用程序接口 (zh)
owl:sameAs http://d-nb.info/gnd/4430243-5 wikidata:API dbpedia-ar:API http://ast.dbpedia.org/resource/Interfaz_de_programación_d'aplicaciones dbpedia-az:API dbpedia-bar:API dbpedia-bg:API http://bn.dbpedia.org/resource/অ্যাপ্লিকেশন_প্রোগ্রামিং_ইন্টারফেস http://bs.dbpedia.org/resource/Aplikativni_programski_interfejs dbpedia-ca:API http://ckb.dbpedia.org/resource/ناوبەستی_بەرنامەسازیی_بەرنامەی_بەکاربەری dbpedia-cs:API dbpedia-da:API dbpedia-de:API dbpedia-el:API dbpedia-eo:API dbpedia-es:API dbpedia-et:API dbpedia-eu:API dbpedia-fa:API dbpedia-fi:API dbpedia-fr:API dbpedia-ga:API dbpedia-gl:API dbpedia-he:API http://hi.dbpedia.org/resource/एपीआई dbpedia-hr:API dbpedia-hu:API dbpedia-id:API dbpedia-it:API dbpedia-ja:API dbpedia-ka:API dbpedia-ko:API http://lt.dbpedia.org/resource/Aplikacijų_programavimo_sąsaja http://lv.dbpedia.org/resource/Lietojumprogrammas_saskarne http://ml.dbpedia.org/resource/ആപ്ലിക്കേഷൻ_പ്രോഗ്രാമിങ്_ഇന്റർഫേസ് http://mn.dbpedia.org/resource/API dbpedia-ms:API dbpedia-nl:API dbpedia-nn:API dbpedia-no:API dbpedia-pl:API dbpedia-pms:API dbpedia-pt:API dbpedia-ro:API dbpedia-ru:API dbpedia-sh:API dbpedia-simple:API dbpedia-sk:API dbpedia-sl:API dbpedia-sq:API dbpedia-sr:API dbpedia-sv:API http://ta.dbpedia.org/resource/செயலி_நிரலாக்க_இடைமுகம் dbpedia-th:API http://tl.dbpedia.org/resource/Application_programming_interface dbpedia-tr:API dbpedia-uk:API dbpedia-vi:API dbpedia-zh:API https://global.dbpedia.org/id/dWqu
prov:wasDerivedFrom wikipedia-en:API?oldid=1124310486&ns=0
foaf:depiction wiki-commons:Special:FilePath/Screenshot_of_NASA_API_documentation.png wiki-commons:Special:FilePath/Database_management_system_diagram_from_1978_workshop.png wiki-commons:Special:FilePath/Univac_1108_Census_Bureau.jpg
foaf:isPrimaryTopicOf wikipedia-en:API
is dbo:genre of dbr:ThingSpeak dbr:Video_Acceleration_API dbr:JExcel dbr:Enigma_(DVB) dbr:Apache_POI dbr:Warp3D dbr:Jackson_(API) dbr:Java_Excel_API dbr:Java_OpenAL dbr:Audio_Stream_Input/Output dbr:DirectX dbr:ReactiveX
is dbo:party of dbr:Amado_Espino_III
is dbo:product of dbr:Boomi,_LP dbr:Vonage dbr:Genista_Corporation dbr:Cadila_Pharmaceuticals__Limited__1 dbr:Sun_Pharma
is dbo:service of dbr:Gengo dbr:7digital dbr:Translation_Services_USA
is dbo:type of dbr:HyperTrack
is dbo:wikiPageDisambiguates of dbr:API_(disambiguation)
is dbo:wikiPageRedirects of dbr:Hyrum's_Law dbr:Api.php dbr:Application_programming_interface dbr:Applications_Programming_Interface dbr:Applications_programming_interface dbr:API.php dbr:API_function dbr:Application_Programming_Interface dbr:Api dbr:Application-level_interaction dbr:Application-programming_interface dbr:Application_Program_Interface dbr:Application_Programmer's_Interface dbr:Application_Programmers_Interface dbr:Application_Programming_Interface_(API) dbr:Application_Programming_Interfaces dbr:Application_program_interface dbr:Application_program_interfaces dbr:Application_programming_interfaces dbr:Api_economy dbr:Development_API dbr:Advanced_programming_interface dbr:Programming_interface dbr:Software_API dbr:API-compatible dbr:API_(redirects_and_miscellaneous) dbr:API_Documentation dbr:API_compatibility dbr:API_documentation dbr:API_economy
is dbo:wikiPageWikiLink of dbr:Caddy_(web_server) dbr:Canigó_(framework) dbr:CarPlay dbr:Carbon_(API) dbr:AmigaBASIC dbr:Amiga_Hunk dbr:PowerShell dbr:Pownce dbr:Praetorians_(video_game) dbr:Project_Darkstar dbr:Pure_Data dbr:PyObjC dbr:Qiui dbr:QuickFuse dbr:Rocket_U2 dbr:Rodion_Shishkov dbr:Roslyn_(compiler) dbr:Rotten_Tomatoes dbr:Rubiales_oil_field dbr:San_Gabriel,_California dbr:SatNOGS dbr:SciTE dbr:Elastic_Path dbr:Electronic_dictionary dbr:Enigma_(company) dbr:Enlightened_Sound_Daemon dbr:Enterprise_content_integration dbr:Enterprise_search dbr:Entity_component_system dbr:Entropy-supplying_system_calls dbr:Epoch_Systems dbr:List_of_WebGL_frameworks dbr:List_of_acronyms:_A dbr:List_of_eponymous_laws dbr:List_of_file_copying_software dbr:Matrox_Mystique dbr:Metascience dbr:Microdata_(HTML) dbr:Microsoft_Sync_Framework dbr:Mission_Control_(macOS) dbr:Mochi_Media dbr:N-Gage_(service) dbr:Nessus_Attack_Scripting_Language dbr:Network_as_a_service dbr:Null-terminated_string dbr:Yahoo!_Meme dbr:Mac_68k_emulator dbr:MessagePlus/Open dbr:Metadata_facility_for_Java dbr:ThingSpeak dbr:Windows_API dbr:OpenGL++ dbr:OpenNI dbr:OpenPlay dbr:OpenSC dbr:The_Unix_System dbr:UniPro dbr:Private_browsing dbr:Programming_by_permutation dbr:Programming_model dbr:ScholarMate dbr:2022_Hawaii_Bowl dbr:BareMetal dbr:BeOS dbr:Betable dbr:Betavine dbr:Bilibili dbr:Bing_Maps dbr:BitTorrent dbr:Blisk_(browser) dbr:BlueStacks dbr:Bolivar_Coastal_Fields dbr:BookMooch dbr:Boomi,_LP dbr:Borland_C++ dbr:Box-drawing_character dbr:Box2D dbr:Debian_configuration_system dbr:Delta3D dbr:Deno_(software) dbr:Develco_Products dbr:Almaz_Capital dbr:Android_Developer_Challenge dbr:AppleSearch dbr:Apple_Developer_Tools dbr:Apple_Wallet dbr:Application_lifecycle_management dbr:Aquaveo dbr:HomeSeer dbr:Hoodie_(software) dbr:Hustle_Kings dbr:HyperTrack dbr:Hyrum's_Law dbr:JuMP dbr:List_of_Nvidia_graphics_processing_units dbr:List_of_TCP_and_UDP_port_numbers dbr:List_of_computer_system_emulators dbr:List_of_mobile_app_distribution_platforms dbr:List_of_widget_toolkits dbr:LittleBigPlanet_2 dbr:Paul_Charlton_(technologist) dbr:PayPal dbr:Pdoc dbr:Personal_information_management dbr:Personalization dbr:Personera dbr:Request_Tracker dbr:Rexsee dbr:Rhapsody_(operating_system) dbr:Right_Media dbr:Custodian_bank dbr:Customer_identity_access_management dbr:D3DX dbr:DALL-E dbr:DNIX dbr:DOS_memory_management dbr:UiPath dbr:UniProt dbr:Unigine dbr:United_States_v._Microsoft_Corp. dbr:Unity_(user_interface) dbr:UnixODBC dbr:Unqork dbr:VAXELN dbr:VMware dbr:VNS3 dbr:VSdocman dbr:Vainglory_(video_game) dbr:Varnish_(software) dbr:Vera_C._Rubin_Observatory dbr:Versant_Object_Database dbr:Vic_Gundotra dbr:Video_Acceleration_API dbr:Virato_Social_News dbr:VirtuaWin dbr:VirusTotal dbr:Visage_Mobile dbr:Visual.ly dbr:Visual_Studio dbr:Visual_Test dbr:Vivaldi_(web_browser) dbr:Voicemeeter dbr:Vonage dbr:David_McGoveran dbr:Day_trading_software dbr:Deepak_Gupta_(researcher) dbr:DesktopTwo dbr:Deutsche_Börse_Cloud_Exchange_AG dbr:Developer_relations dbr:Device_Description_Repository dbr:Dynamic_Invocation_Interface dbr:ECMWF_re-analysis dbr:EMC_ViPR dbr:EarSketch dbr:Include_directive dbr:Infrastructure_as_a_service dbr:Input_method dbr:Inside_Macintosh dbr:Instrument_Driver dbr:Intel_High_Definition_Audio dbr:IntelePeer dbr:Internet_Config dbr:Internet_geolocation dbr:IoBridge dbr:JAM_Message_Base_Format dbr:JAWS_Scripting_Language dbr:JDiff dbr:JExcel dbr:Jaiku dbr:Jakarta_Mail dbr:Jakarta_XML_Registries dbr:JamBase dbr:Jamstack dbr:Kupu dbr:Kurbo dbr:Unisys_2200_Series_system_architecture dbr:Lexalytics dbr:Libipq dbr:Libre.fm dbr:List_of_information_technology_initialisms dbr:List_of_macOS_built-in_apps dbr:List_of_mergers_and_acquisitions_by_Twitter dbr:List_of_optimization_software dbr:List_of_people_from_the_Louisville_metropolitan_area dbr:List_of_products_based_on_FreeBSD dbr:List_of_rendering_APIs dbr:SQL_injection dbr:Visual_J++ dbr:OPEN_LOOK dbr:Presentation_Manager dbr:VSide dbr:Proportional_symbol_map dbr:PubNub dbr:Substructural_type_system dbr:TwinVQ dbr:Rackspace_Cloud dbr:SoGlos dbr:Terrafly dbr:Youmail dbr:Wikipedia_–_The_Text_Adventure dbr:Zero_Robotics dbr:.NET_Framework dbr:140_Proof dbr:Collective_Knowledge_(software) dbr:Command_CICS dbr:Commercetools dbr:Common_Language_Infrastructure dbr:Comparison_of_HTML5_and_Flash dbr:Comparison_of_data-serialization_formats dbr:Computer_accessibility dbr:Concrete_CMS dbr:Conservatory_of_Recording_Arts_and_Sciences dbr:Container_Linux dbr:ContentBox_Modular_CMS dbr:Content_Security_Policy dbr:Contentful dbr:Cosmos_DB dbr:Counter-Strike:_Global_Offensive dbr:CppCMS dbr:Cross_River_Bank dbr:Cryptographically_secure_pseudorandom_number_generator dbr:Mathomatic dbr:Matplotlib dbr:MayaVi dbr:Media_Source_Extensions dbr:MeeGo dbr:Mental_Ray dbr:Rutube dbr:SAMtools dbr:SAP_Cloud_Platform dbr:SIP_(software) dbr:SLF4J dbr:SLinCA@Home dbr:SPARQL dbr:SQL dbr:SVNKit dbr:SXM_(transactional_memory) dbr:Safe_Creative dbr:SageTV dbr:Sage_300 dbr:Sails.js dbr:Salome_(software) dbr:Gary_Sullivan_(engineer) dbr:Gengo dbr:Genista_Corporation dbr:Geocaching dbr:Object_file dbr:Open_Music_Initiative dbr:Oracle_Data_Mining dbr:PhpBB dbr:Private_biometrics dbr:Reference_architecture dbr:Parsytec dbr:Raguba_field dbr:TypeRacer dbr:Opaque_pointer dbr:Openbook_(website) dbr:Transitive_dependency dbr:RTLinux dbr:Vulnerability_database dbr:Node_graph_architecture dbr:Triangle_mesh dbr:Quadrics_(company) dbr:QuickDraw_3D dbr:QuickDraw_GX dbr:Quick_Assist dbr:Xively dbr:Search_as_a_service dbr:Ziggeo dbr:Windows_10_version_1703 dbr:Chromecast dbr:CineAsset dbr:Clarion_(programming_language) dbr:Clubhouse_(app) dbr:Code_page_437 dbr:Collabora_Online dbr:Effi_(C++) dbr:Electron_(software_framework) dbr:Embedded_database dbr:Empress_Embedded_Database dbr:Enigma_(DVB) dbr:Ensembl_genome_database_project dbr:Enterprise_application_integration dbr:Environment_variable dbr:FreeMarker dbr:FreeRTOS dbr:Friendster dbr:Fyne_(software) dbr:GNOME_Devhelp dbr:GPFS dbr:GPU_virtualization dbr:GStreamer dbr:GamersGate dbr:GeForce_800M_series dbr:Gene_Disease_Database dbr:General_Graphics_Interface dbr:Glibc dbr:Global_Arrays dbr:Glossary_of_computer_graphics dbr:Gollum_(software)
is dbp:genre of dbr:ThingSpeak dbr:Video_Acceleration_API dbr:Enigma_(DVB) dbr:Warp3D dbr:Java_OpenAL dbr:Audio_Stream_Input/Output dbr:DirectX dbr:OpenCL dbr:ReactiveX
is dbp:party of dbr:Amado_Espino_III
is dbp:services of dbr:Gengo dbr:Translation_Services_USA
is dbp:type of dbr:HyperTrack
is dbp:ui of dbr:XCP-ng
is gold:hypernym of dbr:O3D dbr:FSPath dbr:Delta3D dbr:RenderMan_Interface_Specification dbr:VDPAU dbr:Video_Acceleration_API dbr:Dynamic_Invocation_Interface dbr:Input/output_completion_port dbr:Installable_File_System dbr:Internet_Server_Application_Programming_Interface dbr:Contentful dbr:CopperLicht dbr:Core_Audio dbr:ODMA dbr:Open_Collaboration_Services dbr:QuickDraw_3D dbr:Global_Address_Space_Programming_Interface dbr:Monobjc dbr:Core_Animation dbr:Core_Text dbr:Libvirt dbr:Libwww dbr:Simple_Object_Database_Access dbr:Mozilla_Azure dbr:ObjectARX dbr:Parlay_Group dbr:Telephony_Application_Programming_Interface dbr:Transport_Layer_Interface dbr:Microsoft_Speech_API dbr:WGL_(API) dbr:Three.js dbr:Data_Access_Manager dbr:WebGL dbr:Windows_Runtime_XAML_Framework dbr:Distributed_Codec_Engine dbr:Joins_(concurrency_library) dbr:Location_API_for_Java_ME dbr:AVKit dbr:PHIGS dbr:DirectDraw dbr:DirectInput dbr:DirectPlay dbr:Glide_API dbr:Routing_and_Remote_Access_Service dbr:Hector_(API) dbr:JavaMail dbr:Java_API_for_RESTful_Web_Services dbr:Java_API_for_XML_Web_Services dbr:Java_Advanced_Imaging dbr:Java_Message_Service dbr:WinAPIOverride dbr:Simple_Cloud_API dbr:Audiere dbr:Advanced_Power_Management dbr:KDE_Image_Plugin_Interface dbr:Superfeedr dbr:JSLEE dbr:JSyn dbr:Java_2D dbr:Java_Data_Mining dbr:Java_Naming_and_Directory_Interface dbr:Java_remote_method_invocation dbr:Text_Object_Model dbr:XIMSS dbr:Phonon_(software) dbr:Portals_network_programming_application_programming_interface dbr:HID_Manager dbr:IGoogle_Gadgets dbr:IRIS_GL dbr:Nepflights.com dbr:OPAL_(software) dbr:OpenVG dbr:OpenWF dbr:Scsh dbr:XAudio2 dbr:Media_Control_Interface dbr:Security_Support_Provider_Interface dbr:Service_provider_interface dbr:Utgard_(software) dbr:Vendor_Independent_Messaging dbr:Web_Services_for_Devices dbr:XMLHttpRequest dbr:Web_SQL_Database dbr:FRAK_(engine) dbr:IAccessible2 dbr:IBM_Informix_C-ISAM dbr:Adobe_PDF_Library dbr:WebWM dbr:MS-DOS_API dbr:Stage3D dbr:Synthesis_Toolkit dbr:Glitz_(software) dbr:ReTargetable_Graphics dbr:Web_Messaging dbr:PC/TCP_Packet_Driver dbr:SlimDX dbr:Google_Gadgets_API dbr:Reality_Lab dbr:Sigaction dbr:WebVR dbr:WhitestormJS
is foaf:primaryTopic of wikipedia-en:API