CINXE.COM

Application Programming Interface (API) - Վիքիպեդիա

<!DOCTYPE html> <html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-disabled skin-theme-clientpref-day vector-toc-available" lang="hy" dir="ltr"> <head> <meta charset="UTF-8"> <title>Application Programming Interface (API) - Վիքիպեդիա</title> <script>(function(){var className="client-js vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-disabled skin-theme-clientpref-day vector-toc-available";var cookie=document.cookie.match(/(?:^|; )hywikimwclientpreferences=([^;]+)/);if(cookie){cookie[1].split('%2C').forEach(function(pref){className=className.replace(new RegExp('(^| )'+pref.replace(/-clientpref-\w+$|[^\w-]+/g,'')+'-clientpref-\\w+( |$)'),'$1'+pref+'$2');});}document.documentElement.className=className;}());RLCONF={"wgBreakFrames":false,"wgSeparatorTransformTable":[",\t."," \t,"],"wgDigitTransformTable":["",""], "wgDefaultDateFormat":"dmy","wgMonthNames":["","Հունվար","Փետրվար","Մարտ","Ապրիլ","Մայիս","Հունիս","Հուլիս","Օգոստոս","Սեպտեմբեր","Հոկտեմբեր","Նոյեմբեր","Դեկտեմբեր"],"wgRequestId":"70f98116-6447-4eb1-bdec-485041c005b4","wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"Application_Programming_Interface_(API)","wgTitle":"Application Programming Interface (API)","wgCurRevisionId":10112572,"wgRevisionId":10112572,"wgArticleId":1276025,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["CS1 ամերիկյան անգլերեն աղբյուրներով էջեր (en-us)","CS1 սխալներ: բացակայող title","CS1 սխալներ: access-date առանց URL","CS1 անգլերեն աղբյուրներով էջեր (en)","Webarchive template wayback links", "Չաշխատող արտաքին հղում պարունակող հոդվածներ","Ծրագրավորում","Տեխնիկական հաղորդակցություն","Ինֆորմատիկա","Օպերացիոն համակարգեր","Ծրագրային ապահովում","Ծրագրային գրադարաններ"],"wgPageViewLanguage":"hy","wgPageContentLanguage":"hy","wgPageContentModel":"wikitext","wgRelevantPageName":"Application_Programming_Interface_(API)","wgRelevantArticleId":1276025,"wgIsProbablyEditable":true,"wgRelevantPageIsProbablyEditable":true,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgNoticeProject":"wikipedia","wgCiteReferencePreviewsActive":true,"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgPopupsFlags":0,"wgVisualEditor":{"pageLanguageCode":"hy","pageLanguageDir":"ltr","pageVariantFallbacks":"hy"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":true,"nearby":true},"wgWMESchemaEditAttemptStepOversample":false, "wgWMEPageLength":70000,"wgRelatedArticlesCompat":[],"wgCentralAuthMobileDomain":false,"wgEditSubmitButtonLabelPublish":true,"wgULSPosition":"interlanguage","wgULSisCompactLinksEnabled":false,"wgVector2022LanguageInHeader":true,"wgULSisLanguageSelectorEmpty":false,"wgWikibaseItemId":"Q165194","wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness","fullVersionList","mobile","model","platform","platformVersion"],"GEHomepageSuggestedEditsEnableTopics":true,"wgGETopicsMatchModeEnabled":false,"wgGEStructuredTaskRejectionReasonTextInputEnabled":false,"wgGELevelingUpEnabledForUser":false};RLSTATE={"ext.gadget.relatedIcons":"ready","ext.globalCssJs.user.styles":"ready","site.styles":"ready","user.styles":"ready","ext.globalCssJs.user":"ready","user":"ready","user.options":"loading","ext.cite.styles":"ready","skins.vector.search.codex.styles":"ready","skins.vector.styles":"ready","skins.vector.icons":"ready","ext.wikimediamessages.styles":"ready", "ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.uls.interlanguage":"ready","wikibase.client.init":"ready","ext.wikimediaBadges":"ready"};RLPAGEMODULES=["ext.cite.ux-enhancements","mediawiki.page.media","site","mediawiki.page.ready","mediawiki.toc","skins.vector.js","ext.centralNotice.geoIP","ext.centralNotice.startUp","ext.gadget.ondemand-pgn","ext.gadget.ArmSpelling","ext.gadget.HotCat","ext.gadget.Provelt","ext.gadget.easyTranslate","ext.gadget.edittop","ext.urlShortener.toolbar","ext.centralauth.centralautologin","mmv.bootstrap","ext.popups","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.echo.centralauth","ext.eventLogging","ext.wikimediaEvents","ext.navigationTiming","ext.uls.interface","ext.cx.eventlogging.campaigns","ext.cx.uls.quick.actions","wikibase.client.vector-2022","ext.checkUser.clientHints","ext.growthExperiments.SuggestedEditSession","wikibase.sidebar.tracking"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.impl(function(){return["user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); }];});});</script> <link rel="stylesheet" href="/w/load.php?lang=hy&amp;modules=ext.cite.styles%7Cext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediaBadges%7Cext.wikimediamessages.styles%7Cskins.vector.icons%2Cstyles%7Cskins.vector.search.codex.styles%7Cwikibase.client.init&amp;only=styles&amp;skin=vector-2022"> <script async="" src="/w/load.php?lang=hy&amp;modules=startup&amp;only=scripts&amp;raw=1&amp;skin=vector-2022"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=hy&amp;modules=ext.gadget.relatedIcons&amp;only=styles&amp;skin=vector-2022"> <link rel="stylesheet" href="/w/load.php?lang=hy&amp;modules=site.styles&amp;only=styles&amp;skin=vector-2022"> <meta name="generator" content="MediaWiki 1.44.0-wmf.4"> <meta name="referrer" content="origin"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="robots" content="max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/c/c0/Screenshot_of_NASA_API_documentation.png"> <meta property="og:image:width" content="1200"> <meta property="og:image:height" content="1789"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/thumb/c/c0/Screenshot_of_NASA_API_documentation.png/800px-Screenshot_of_NASA_API_documentation.png"> <meta property="og:image:width" content="800"> <meta property="og:image:height" content="1193"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/thumb/c/c0/Screenshot_of_NASA_API_documentation.png/640px-Screenshot_of_NASA_API_documentation.png"> <meta property="og:image:width" content="640"> <meta property="og:image:height" content="954"> <meta name="viewport" content="width=1120"> <meta property="og:title" content="Application Programming Interface (API) - Վիքիպեդիա"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//hy.m.wikipedia.org/wiki/Application_Programming_Interface_(API)"> <link rel="alternate" type="application/x-wiki" title="Խմբագրել" href="/w/index.php?title=Application_Programming_Interface_(API)&amp;action=edit"> <link rel="apple-touch-icon" href="/static/apple-touch/wikipedia.png"> <link rel="icon" href="/static/favicon/wikipedia.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="Վիքիպեդիա (hy)"> <link rel="EditURI" type="application/rsd+xml" href="//hy.wikipedia.org/w/api.php?action=rsd"> <link rel="canonical" href="https://hy.wikipedia.org/wiki/Application_Programming_Interface_(API)"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/deed.hy"> <link rel="alternate" type="application/atom+xml" title="Վիքիպեդիա Atom Սնուցում" href="/w/index.php?title=%D5%8D%D5%BA%D5%A1%D5%BD%D5%A1%D6%80%D5%AF%D5%B8%D5%B2:%D5%8E%D5%A5%D6%80%D5%BB%D5%AB%D5%B6%D6%83%D5%B8%D6%83%D5%B8%D5%AD%D5%B8%D6%82%D5%A9%D5%B5%D5%B8%D6%82%D5%B6%D5%B6%D5%A5%D6%80%D5%A8&amp;feed=atom"> <link rel="dns-prefetch" href="//meta.wikimedia.org" /> <link rel="dns-prefetch" href="//login.wikimedia.org"> </head> <body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject mw-editable page-Application_Programming_Interface_API rootpage-Application_Programming_Interface_API skin-vector-2022 action-view"><a class="mw-jump-link" href="#bodyContent">Jump to content</a> <div class="vector-header-container"> <header class="vector-header mw-header"> <div class="vector-header-start"> <nav class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-dropdown" class="vector-dropdown vector-main-menu-dropdown vector-button-flush-left vector-button-flush-right" > <input type="checkbox" id="vector-main-menu-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-main-menu-dropdown" class="vector-dropdown-checkbox " aria-label="Հիմնական ընտրացանկ" > <label id="vector-main-menu-dropdown-label" for="vector-main-menu-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-menu mw-ui-icon-wikimedia-menu"></span> <span class="vector-dropdown-label-text">Հիմնական ընտրացանկ</span> </label> <div class="vector-dropdown-content"> <div id="vector-main-menu-unpinned-container" class="vector-unpinned-container"> <div id="vector-main-menu" class="vector-main-menu vector-pinnable-element"> <div class="vector-pinnable-header vector-main-menu-pinnable-header vector-pinnable-header-unpinned" data-feature-name="main-menu-pinned" data-pinnable-element-id="vector-main-menu" data-pinned-container-id="vector-main-menu-pinned-container" data-unpinned-container-id="vector-main-menu-unpinned-container" > <div class="vector-pinnable-header-label">Հիմնական ընտրացանկ</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-main-menu.pin">տեղափոխել կողագոտի</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-main-menu.unpin">թաքցնել</button> </div> <div id="p-navigation" class="vector-menu mw-portlet mw-portlet-navigation" > <div class="vector-menu-heading"> Նավարկում </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-Գլխավոր-էջ" class="mw-list-item"><a href="/wiki/%D4%B3%D5%AC%D5%AD%D5%A1%D5%BE%D5%B8%D6%80_%D5%A7%D5%BB"><span>Գլխավոր էջ</span></a></li><li id="n-browse" class="mw-list-item"><a href="/wiki/%D5%8E%D5%AB%D6%84%D5%AB%D5%BA%D5%A5%D5%A4%D5%AB%D5%A1:%D5%88%D6%80%D5%B8%D5%B6%D5%B8%D6%82%D5%B4_%D5%A8%D5%BD%D5%BF_%D5%AF%D5%A1%D5%BF%D5%A5%D5%A3%D5%B8%D6%80%D5%AB%D5%A1%D5%B6%D5%A5%D6%80%D5%AB"><span>Կատեգորիաներ</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/%D5%8D%D5%BA%D5%A1%D5%BD%D5%A1%D6%80%D5%AF%D5%B8%D5%B2:%D5%8A%D5%A1%D5%BF%D5%A1%D5%B0%D5%A1%D5%AF%D5%A1%D5%B6%D5%A7%D5%BB" title="Այցելեք պատահական էջ [x]" accesskey="x"><span>Պատահական հոդված</span></a></li><li id="n-newpages" class="mw-list-item"><a href="/wiki/%D5%8D%D5%BA%D5%A1%D5%BD%D5%A1%D6%80%D5%AF%D5%B8%D5%B2:%D5%86%D5%B8%D6%80%D5%A7%D5%BB%D5%A5%D6%80%D5%A8"><span>Նոր էջեր</span></a></li><li id="n-currentevents" class="mw-list-item"><a href="/wiki/%D5%8E%D5%AB%D6%84%D5%AB%D5%BA%D5%A5%D5%A4%D5%AB%D5%A1:%D4%B8%D5%B6%D5%A9%D5%A1%D6%81%D5%AB%D5%AF_%D5%AB%D6%80%D5%A1%D5%A4%D5%A1%D6%80%D5%B1%D5%B8%D6%82%D5%A9%D5%B5%D5%B8%D6%82%D5%B6%D5%B6%D5%A5%D6%80" title="Տեղեկություններ ընթացիկ իրադարձությունների մասին"><span>Ընթացիկ իրադարձություններ</span></a></li> </ul> </div> </div> <div id="p-participation" class="vector-menu mw-portlet mw-portlet-participation" > <div class="vector-menu-heading"> Մասնակցել </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-Էությունը" class="mw-list-item"><a href="/wiki/%D5%8E%D5%AB%D6%84%D5%AB%D5%BA%D5%A5%D5%A4%D5%AB%D5%A1:%D4%B7%D5%B8%D6%82%D5%A9%D5%B5%D5%B8%D6%82%D5%B6%D5%A8"><span>Էությունը</span></a></li><li id="n-Խորհրդարան" class="mw-list-item"><a href="/wiki/%D5%8E%D5%AB%D6%84%D5%AB%D5%BA%D5%A5%D5%A4%D5%AB%D5%A1:%D4%BD%D5%B8%D6%80%D5%B0%D6%80%D5%A4%D5%A1%D6%80%D5%A1%D5%B6"><span>Խորհրդարան</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/%D5%8D%D5%BA%D5%A1%D5%BD%D5%A1%D6%80%D5%AF%D5%B8%D5%B2:%D5%8E%D5%A5%D6%80%D5%BB%D5%AB%D5%B6%D6%83%D5%B8%D6%83%D5%B8%D5%AD%D5%B8%D6%82%D5%A9%D5%B5%D5%B8%D6%82%D5%B6%D5%B6%D5%A5%D6%80%D5%A8" title="Վիքիում կատարված վերջին փոփոխությունների ցանկը [r]" accesskey="r"><span>Վերջին փոփոխություններ</span></a></li><li id="n-help" class="mw-list-item"><a href="/wiki/%D5%95%D5%A3%D5%B6%D5%B8%D6%82%D5%A9%D5%B5%D5%B8%D6%82%D5%B6:%D4%B3%D5%AC%D5%AD%D5%A1%D6%81%D5%A1%D5%B6%D5%AF" title="Վիքիպեդիա նախագծի ուղեցույց"><span>Օգնություն</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> <a href="/wiki/%D4%B3%D5%AC%D5%AD%D5%A1%D5%BE%D5%B8%D6%80_%D5%A7%D5%BB" class="mw-logo"> <img class="mw-logo-icon" src="/static/images/icons/wikipedia.png" alt="" aria-hidden="true" height="50" width="50"> <span class="mw-logo-container skin-invert"> <img class="mw-logo-wordmark" alt="Վիքիպեդիա" src="/static/images/mobile/copyright/wikipedia-wordmark-hy.svg" style="width: 8.625em; height: 1.375em;"> <img class="mw-logo-tagline" alt="" src="/static/images/mobile/copyright/wikipedia-tagline-hy.svg" width="150" height="15" style="width: 9.375em; height: 0.9375em;"> </span> </a> </div> <div class="vector-header-end"> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-collapses vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <a href="/wiki/%D5%8D%D5%BA%D5%A1%D5%BD%D5%A1%D6%80%D5%AF%D5%B8%D5%B2:%D5%88%D6%80%D5%B8%D5%B6%D5%A5%D5%AC" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only search-toggle" title="Որոնել Վիքիպեդիա կայքում [f]" accesskey="f"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Որոնել</span> </a> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail cdx-typeahead-search--auto-expand-width"> <form action="/w/index.php" id="searchform" class="cdx-search-input cdx-search-input--has-end-button"> <div id="simpleSearch" class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="Որոնել Վիքիպեդիա կայքում" aria-label="Որոնել Վիքիպեդիա կայքում" autocapitalize="sentences" title="Որոնել Վիքիպեդիա կայքում [f]" accesskey="f" id="searchInput" > <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Սպասարկող:Որոնել"> </div> <button class="cdx-button cdx-search-input__end-button">Որոնել</button> </form> </div> </div> </div> <nav class="vector-user-links vector-user-links-wide" aria-label="Անձնական գործիքներ"> <div class="vector-user-links-main"> <div id="p-vector-user-menu-preferences" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-userpage" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <nav class="vector-appearance-landmark" aria-label="Արտաքին տեսք"> <div id="vector-appearance-dropdown" class="vector-dropdown " title="Change the appearance of the page&#039;s font size, width, and color" > <input type="checkbox" id="vector-appearance-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-appearance-dropdown" class="vector-dropdown-checkbox " aria-label="Արտաքին տեսք" > <label id="vector-appearance-dropdown-label" for="vector-appearance-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-appearance mw-ui-icon-wikimedia-appearance"></span> <span class="vector-dropdown-label-text">Արտաքին տեսք</span> </label> <div class="vector-dropdown-content"> <div id="vector-appearance-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div id="p-vector-user-menu-notifications" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-overflow" class="vector-menu mw-portlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="//donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&amp;utm_medium=sidebar&amp;utm_campaign=C13_hy.wikipedia.org&amp;uselang=hy" class=""><span>Նվիրաբերել</span></a> </li> <li id="pt-createaccount-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=%D5%8D%D5%BA%D5%A1%D5%BD%D5%A1%D6%80%D5%AF%D5%B8%D5%B2:CreateAccount&amp;returnto=Application+Programming+Interface+%28API%29" title="Խորհուրդ է տրվում ստեղծել մասնակցային հաշիվ և մուտք գործել համակարգ, սակայն դա անելը պարտադիր չէ։" class=""><span>Ստեղծել հաշիվ</span></a> </li> <li id="pt-login-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=%D5%8D%D5%BA%D5%A1%D5%BD%D5%A1%D6%80%D5%AF%D5%B8%D5%B2:%D5%84%D5%A1%D5%BD%D5%B6%D5%A1%D5%AF%D6%81%D5%AB%D5%B4%D5%B8%D6%82%D5%BF%D6%84&amp;returnto=Application+Programming+Interface+%28API%29" title="Կոչ ենք անում մտնել համակարգ, սակայն դա պարտադիր չէ [o]" accesskey="o" class=""><span>Մտնել</span></a> </li> </ul> </div> </div> </div> <div id="vector-user-links-dropdown" class="vector-dropdown vector-user-menu vector-button-flush-right vector-user-menu-logged-out" title="Այլ ընտրանքներ" > <input type="checkbox" id="vector-user-links-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-user-links-dropdown" class="vector-dropdown-checkbox " aria-label="Անձնական գործիքներ" > <label id="vector-user-links-dropdown-label" for="vector-user-links-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-ellipsis mw-ui-icon-wikimedia-ellipsis"></span> <span class="vector-dropdown-label-text">Անձնական գործիքներ</span> </label> <div class="vector-dropdown-content"> <div id="p-personal" class="vector-menu mw-portlet mw-portlet-personal user-links-collapsible-item" title="Օգտվողի ընտրացանկ" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport" class="user-links-collapsible-item mw-list-item"><a href="//donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&amp;utm_medium=sidebar&amp;utm_campaign=C13_hy.wikipedia.org&amp;uselang=hy"><span>Նվիրաբերել</span></a></li><li id="pt-createaccount" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=%D5%8D%D5%BA%D5%A1%D5%BD%D5%A1%D6%80%D5%AF%D5%B8%D5%B2:CreateAccount&amp;returnto=Application+Programming+Interface+%28API%29" title="Խորհուրդ է տրվում ստեղծել մասնակցային հաշիվ և մուտք գործել համակարգ, սակայն դա անելը պարտադիր չէ։"><span class="vector-icon mw-ui-icon-userAdd mw-ui-icon-wikimedia-userAdd"></span> <span>Ստեղծել հաշիվ</span></a></li><li id="pt-login" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=%D5%8D%D5%BA%D5%A1%D5%BD%D5%A1%D6%80%D5%AF%D5%B8%D5%B2:%D5%84%D5%A1%D5%BD%D5%B6%D5%A1%D5%AF%D6%81%D5%AB%D5%B4%D5%B8%D6%82%D5%BF%D6%84&amp;returnto=Application+Programming+Interface+%28API%29" title="Կոչ ենք անում մտնել համակարգ, սակայն դա պարտադիր չէ [o]" accesskey="o"><span class="vector-icon mw-ui-icon-logIn mw-ui-icon-wikimedia-logIn"></span> <span>Մտնել</span></a></li> </ul> </div> </div> <div id="p-user-menu-anon-editor" class="vector-menu mw-portlet mw-portlet-user-menu-anon-editor" > <div class="vector-menu-heading"> Էջեր չգրանցված խմբագիրների համար <a href="/wiki/%D5%95%D5%A3%D5%B6%D5%B8%D6%82%D5%A9%D5%B5%D5%B8%D6%82%D5%B6:%D4%B3%D5%AC%D5%AD%D5%A1%D6%81%D5%A1%D5%B6%D5%AF" aria-label="Learn more about editing"><span>իմանալ ավելին</span></a> </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-anoncontribs" class="mw-list-item"><a href="/wiki/%D5%8D%D5%BA%D5%A1%D5%BD%D5%A1%D6%80%D5%AF%D5%B8%D5%B2:%D4%BB%D5%B4%D5%B6%D5%A5%D6%80%D5%A4%D6%80%D5%B8%D6%82%D5%B4%D5%B6%D5%A5%D6%80%D5%A8" title="A list of edits made from this IP address [y]" accesskey="y"><span>Ներդրումներ</span></a></li><li id="pt-anontalk" class="mw-list-item"><a href="/wiki/%D5%8D%D5%BA%D5%A1%D5%BD%D5%A1%D6%80%D5%AF%D5%B8%D5%B2:%D4%BB%D5%B4%D6%84%D5%B6%D5%B6%D5%A1%D6%80%D5%AF%D5%B8%D6%82%D5%B4%D5%B6%D5%A5%D6%80%D5%A8" title="IP-հասցեից կատարված խմբագրումների քննարկում [n]" accesskey="n"><span>Քննարկում</span></a></li> </ul> </div> </div> </div> </div> </nav> </div> </header> </div> <div class="mw-page-container"> <div class="mw-page-container-inner"> <div class="vector-sitenotice-container"> <div id="siteNotice"><!-- CentralNotice --></div> </div> <div class="vector-column-start"> <div class="vector-main-menu-container"> <div id="mw-navigation"> <nav id="mw-panel" class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-pinned-container" class="vector-pinned-container"> </div> </nav> </div> </div> <div class="vector-sticky-pinned-container"> <nav id="mw-panel-toc" aria-label="Բովանդակություն" data-event-name="ui.sidebar-toc" class="mw-table-of-contents-container vector-toc-landmark"> <div id="vector-toc-pinned-container" class="vector-pinned-container"> <div id="vector-toc" class="vector-toc vector-pinnable-element"> <div class="vector-pinnable-header vector-toc-pinnable-header vector-pinnable-header-pinned" data-feature-name="toc-pinned" data-pinnable-element-id="vector-toc" > <h2 class="vector-pinnable-header-label">Բովանդակություն</h2> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-toc.pin">տեղափոխել կողագոտի</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-toc.unpin">թաքցնել</button> </div> <ul class="vector-toc-contents" id="mw-panel-toc-list"> <li id="toc-mw-content-text" class="vector-toc-list-item vector-toc-level-1"> <a href="#" class="vector-toc-link"> <div class="vector-toc-text">Ներածություն</div> </a> </li> <li id="toc-Նպատակ" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Նպատակ"> <div class="vector-toc-text"> <span class="vector-toc-numb">1</span> <span>Նպատակ</span> </div> </a> <ul id="toc-Նպատակ-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Տերմինի_պատմություն" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Տերմինի_պատմություն"> <div class="vector-toc-text"> <span class="vector-toc-numb">2</span> <span>Տերմինի պատմություն</span> </div> </a> <button aria-controls="toc-Տերմինի_պատմություն-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle Տերմինի պատմություն subsection</span> </button> <ul id="toc-Տերմինի_պատմություն-sublist" class="vector-toc-list"> <li id="toc-1940-ականներ_և_1950-ականներ" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#1940-ականներ_և_1950-ականներ"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.1</span> <span>1940-ականներ և 1950-ականներ</span> </div> </a> <ul id="toc-1940-ականներ_և_1950-ականներ-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-1960-ականներ_և_1970-ականներ" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#1960-ականներ_և_1970-ականներ"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.2</span> <span>1960-ականներ և 1970-ականներ</span> </div> </a> <ul id="toc-1960-ականներ_և_1970-ականներ-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-1990-ականներ" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#1990-ականներ"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.3</span> <span>1990-ականներ</span> </div> </a> <ul id="toc-1990-ականներ-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-2000-ականներ" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#2000-ականներ"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.4</span> <span>2000-ականներ</span> </div> </a> <ul id="toc-2000-ականներ-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Օգտագործում" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Օգտագործում"> <div class="vector-toc-text"> <span class="vector-toc-numb">3</span> <span>Օգտագործում</span> </div> </a> <button aria-controls="toc-Օգտագործում-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle Օգտագործում subsection</span> </button> <ul id="toc-Օգտագործում-sublist" class="vector-toc-list"> <li id="toc-Գրադարաններ_և_շրջանակներ" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Գրադարաններ_և_շրջանակներ"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.1</span> <span>Գրադարաններ և շրջանակներ</span> </div> </a> <ul id="toc-Գրադարաններ_և_շրջանակներ-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Օպերացիոն_համակարգեր" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Օպերացիոն_համակարգեր"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.2</span> <span>Օպերացիոն համակարգեր</span> </div> </a> <ul id="toc-Օպերացիոն_համակարգեր-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Հեռավոր_API-ներ" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Հեռավոր_API-ներ"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.3</span> <span>Հեռավոր API-ներ</span> </div> </a> <ul id="toc-Հեռավոր_API-ներ-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Վեբ_API-ներ" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Վեբ_API-ներ"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.4</span> <span>Վեբ API-ներ</span> </div> </a> <ul id="toc-Վեբ_API-ներ-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Ձևավորում" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Ձևավորում"> <div class="vector-toc-text"> <span class="vector-toc-numb">4</span> <span>Ձևավորում</span> </div> </a> <button aria-controls="toc-Ձևավորում-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle Ձևավորում subsection</span> </button> <ul id="toc-Ձևավորում-sublist" class="vector-toc-list"> <li id="toc-Համաժամանակյա_ընդդեմ_անհամաժամանակյա" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Համաժամանակյա_ընդդեմ_անհամաժամանակյա"> <div class="vector-toc-text"> <span class="vector-toc-numb">4.1</span> <span>Համաժամանակյա ընդդեմ անհամաժամանակյա</span> </div> </a> <ul id="toc-Համաժամանակյա_ընդդեմ_անհամաժամանակյա-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Թողարկման_ձևեր" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Թողարկման_ձևեր"> <div class="vector-toc-text"> <span class="vector-toc-numb">5</span> <span>Թողարկման ձևեր</span> </div> </a> <button aria-controls="toc-Թողարկման_ձևեր-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle Թողարկման ձևեր subsection</span> </button> <ul id="toc-Թողարկման_ձևեր-sublist" class="vector-toc-list"> <li id="toc-Հանրային_API-ի_հետևանքները" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Հանրային_API-ի_հետևանքները"> <div class="vector-toc-text"> <span class="vector-toc-numb">5.1</span> <span>Հանրային API-ի հետևանքները</span> </div> </a> <ul id="toc-Հանրային_API-ի_հետևանքները-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Փաստաթղթեր" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Փաստաթղթեր"> <div class="vector-toc-text"> <span class="vector-toc-numb">6</span> <span>Փաստաթղթեր</span> </div> </a> <ul id="toc-Փաստաթղթեր-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-API-ների_հեղինակային_իրավունքի_պաշտպանության_վերաբերյալ_վեճ" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#API-ների_հեղինակային_իրավունքի_պաշտպանության_վերաբերյալ_վեճ"> <div class="vector-toc-text"> <span class="vector-toc-numb">7</span> <span>API-ների հեղինակային իրավունքի պաշտպանության վերաբերյալ վեճ</span> </div> </a> <ul id="toc-API-ների_հեղինակային_իրավունքի_պաշտպանության_վերաբերյալ_վեճ-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Տես_նաև" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Տես_նաև"> <div class="vector-toc-text"> <span class="vector-toc-numb">8</span> <span>Տես նաև</span> </div> </a> <ul id="toc-Տես_նաև-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Ծանոթագրություններ" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Ծանոթագրություններ"> <div class="vector-toc-text"> <span class="vector-toc-numb">9</span> <span>Ծանոթագրություններ</span> </div> </a> <ul id="toc-Ծանոթագրություններ-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Հետագա_ընթերցում" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Հետագա_ընթերցում"> <div class="vector-toc-text"> <span class="vector-toc-numb">10</span> <span>Հետագա ընթերցում</span> </div> </a> <ul id="toc-Հետագա_ընթերցում-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Արտաքին_հղումներ" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Արտաքին_հղումներ"> <div class="vector-toc-text"> <span class="vector-toc-numb">11</span> <span>Արտաքին հղումներ</span> </div> </a> <ul id="toc-Արտաքին_հղումներ-sublist" class="vector-toc-list"> </ul> </li> </ul> </div> </div> </nav> </div> </div> <div class="mw-content-container"> <main id="content" class="mw-body"> <header class="mw-body-header vector-page-titlebar"> <nav aria-label="Բովանդակություն" class="vector-toc-landmark"> <div id="vector-page-titlebar-toc" class="vector-dropdown vector-page-titlebar-toc vector-button-flush-left" > <input type="checkbox" id="vector-page-titlebar-toc-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-titlebar-toc" class="vector-dropdown-checkbox " aria-label="Toggle the table of contents" > <label id="vector-page-titlebar-toc-label" for="vector-page-titlebar-toc-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-listBullet mw-ui-icon-wikimedia-listBullet"></span> <span class="vector-dropdown-label-text">Toggle the table of contents</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-titlebar-toc-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">Application Programming Interface (API)</span></h1> <div id="p-lang-btn" class="vector-dropdown mw-portlet mw-portlet-lang" > <input type="checkbox" id="p-lang-btn-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-lang-btn" class="vector-dropdown-checkbox mw-interlanguage-selector" aria-label="Go to an article in another language. Available in 70 languages" > <label id="p-lang-btn-label" for="p-lang-btn-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive mw-portlet-lang-heading-70" aria-hidden="true" ><span class="vector-icon mw-ui-icon-language-progressive mw-ui-icon-wikimedia-language-progressive"></span> <span class="vector-dropdown-label-text">70 լեզու</span> </label> <div class="vector-dropdown-content"> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="interlanguage-link interwiki-ar mw-list-item"><a href="https://ar.wikipedia.org/wiki/%D9%88%D8%A7%D8%AC%D9%87%D8%A9_%D8%A8%D8%B1%D9%85%D8%AC%D8%A9_%D8%A7%D9%84%D8%AA%D8%B7%D8%A8%D9%8A%D9%82%D8%A7%D8%AA" title="واجهة برمجة التطبيقات – արաբերեն" lang="ar" hreflang="ar" data-title="واجهة برمجة التطبيقات" data-language-autonym="العربية" data-language-local-name="արաբերեն" class="interlanguage-link-target"><span>العربية</span></a></li><li class="interlanguage-link interwiki-ast mw-list-item"><a href="https://ast.wikipedia.org/wiki/Interfaz_de_programaci%C3%B3n_d%27aplicaciones" title="Interfaz de programación d&#039;aplicaciones – աստուրերեն" lang="ast" hreflang="ast" data-title="Interfaz de programación d&#039;aplicaciones" data-language-autonym="Asturianu" data-language-local-name="աստուրերեն" class="interlanguage-link-target"><span>Asturianu</span></a></li><li class="interlanguage-link interwiki-az mw-list-item"><a href="https://az.wikipedia.org/wiki/T%C9%99tbiqi_proqramla%C5%9Fd%C4%B1rma_interfeysi" title="Tətbiqi proqramlaşdırma interfeysi – ադրբեջաներեն" lang="az" hreflang="az" data-title="Tətbiqi proqramlaşdırma interfeysi" data-language-autonym="Azərbaycanca" data-language-local-name="ադրբեջաներեն" class="interlanguage-link-target"><span>Azərbaycanca</span></a></li><li class="interlanguage-link interwiki-bar mw-list-item"><a href="https://bar.wikipedia.org/wiki/API" title="API – Bavarian" lang="bar" hreflang="bar" data-title="API" data-language-autonym="Boarisch" data-language-local-name="Bavarian" class="interlanguage-link-target"><span>Boarisch</span></a></li><li class="interlanguage-link interwiki-bg mw-list-item"><a href="https://bg.wikipedia.org/wiki/%D0%9F%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%BD%D0%BE-%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%B5%D0%BD_%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D1%84%D0%B5%D0%B9%D1%81" title="Приложно-програмен интерфейс – բուլղարերեն" lang="bg" hreflang="bg" data-title="Приложно-програмен интерфейс" data-language-autonym="Български" data-language-local-name="բուլղարերեն" class="interlanguage-link-target"><span>Български</span></a></li><li class="interlanguage-link interwiki-bn mw-list-item"><a href="https://bn.wikipedia.org/wiki/%E0%A6%85%E0%A7%8D%E0%A6%AF%E0%A6%BE%E0%A6%AA%E0%A7%8D%E0%A6%B2%E0%A6%BF%E0%A6%95%E0%A7%87%E0%A6%B6%E0%A6%A8_%E0%A6%AA%E0%A7%8D%E0%A6%B0%E0%A7%8B%E0%A6%97%E0%A7%8D%E0%A6%B0%E0%A6%BE%E0%A6%AE%E0%A6%BF%E0%A6%82_%E0%A6%87%E0%A6%A8%E0%A7%8D%E0%A6%9F%E0%A6%BE%E0%A6%B0%E0%A6%AB%E0%A7%87%E0%A6%B8" title="অ্যাপ্লিকেশন প্রোগ্রামিং ইন্টারফেস – բենգալերեն" lang="bn" hreflang="bn" data-title="অ্যাপ্লিকেশন প্রোগ্রামিং ইন্টারফেস" data-language-autonym="বাংলা" data-language-local-name="բենգալերեն" class="interlanguage-link-target"><span>বাংলা</span></a></li><li class="interlanguage-link interwiki-bs mw-list-item"><a href="https://bs.wikipedia.org/wiki/Aplikativni_programski_interfejs" title="Aplikativni programski interfejs – բոսնիերեն" lang="bs" hreflang="bs" data-title="Aplikativni programski interfejs" data-language-autonym="Bosanski" data-language-local-name="բոսնիերեն" class="interlanguage-link-target"><span>Bosanski</span></a></li><li class="interlanguage-link interwiki-ca mw-list-item"><a href="https://ca.wikipedia.org/wiki/Interf%C3%ADcie_de_programaci%C3%B3_d%27aplicacions" title="Interfície de programació d&#039;aplicacions – կատալաներեն" lang="ca" hreflang="ca" data-title="Interfície de programació d&#039;aplicacions" data-language-autonym="Català" data-language-local-name="կատալաներեն" class="interlanguage-link-target"><span>Català</span></a></li><li class="interlanguage-link interwiki-ckb mw-list-item"><a href="https://ckb.wikipedia.org/wiki/%D9%86%D8%A7%D9%88%D8%A8%DB%95%D8%B3%D8%AA%DB%8C_%D8%A8%DB%95%D8%B1%D9%86%D8%A7%D9%85%DB%95%D8%B3%D8%A7%D8%B2%DB%8C%DB%8C_%D8%A8%DB%95%D8%B1%D9%86%D8%A7%D9%85%DB%95%DB%8C_%D8%A8%DB%95%DA%A9%D8%A7%D8%B1%D8%A8%DB%95%D8%B1%DB%8C" title="ناوبەستی بەرنامەسازیی بەرنامەی بەکاربەری – սորանի քրդերեն" lang="ckb" hreflang="ckb" data-title="ناوبەستی بەرنامەسازیی بەرنامەی بەکاربەری" data-language-autonym="کوردی" data-language-local-name="սորանի քրդերեն" class="interlanguage-link-target"><span>کوردی</span></a></li><li class="interlanguage-link interwiki-cs mw-list-item"><a href="https://cs.wikipedia.org/wiki/API" title="API – չեխերեն" lang="cs" hreflang="cs" data-title="API" data-language-autonym="Čeština" data-language-local-name="չեխերեն" class="interlanguage-link-target"><span>Čeština</span></a></li><li class="interlanguage-link interwiki-da mw-list-item"><a href="https://da.wikipedia.org/wiki/Application_programming_interface" title="Application programming interface – դանիերեն" lang="da" hreflang="da" data-title="Application programming interface" data-language-autonym="Dansk" data-language-local-name="դանիերեն" class="interlanguage-link-target"><span>Dansk</span></a></li><li class="interlanguage-link interwiki-de mw-list-item"><a href="https://de.wikipedia.org/wiki/Programmierschnittstelle" title="Programmierschnittstelle – գերմաներեն" lang="de" hreflang="de" data-title="Programmierschnittstelle" data-language-autonym="Deutsch" data-language-local-name="գերմաներեն" class="interlanguage-link-target"><span>Deutsch</span></a></li><li class="interlanguage-link interwiki-el mw-list-item"><a href="https://el.wikipedia.org/wiki/%CE%94%CE%B9%CE%B5%CF%80%CE%B1%CF%86%CE%AE_%CF%80%CF%81%CE%BF%CE%B3%CF%81%CE%B1%CE%BC%CE%BC%CE%B1%CF%84%CE%B9%CF%83%CE%BC%CE%BF%CF%8D_%CE%B5%CF%86%CE%B1%CF%81%CE%BC%CE%BF%CE%B3%CF%8E%CE%BD" title="Διεπαφή προγραμματισμού εφαρμογών – հունարեն" lang="el" hreflang="el" data-title="Διεπαφή προγραμματισμού εφαρμογών" data-language-autonym="Ελληνικά" data-language-local-name="հունարեն" class="interlanguage-link-target"><span>Ελληνικά</span></a></li><li class="interlanguage-link interwiki-en mw-list-item"><a href="https://en.wikipedia.org/wiki/API" title="API – անգլերեն" lang="en" hreflang="en" data-title="API" data-language-autonym="English" data-language-local-name="անգլերեն" class="interlanguage-link-target"><span>English</span></a></li><li class="interlanguage-link interwiki-eo mw-list-item"><a href="https://eo.wikipedia.org/wiki/Aplikprograma_interfaco" title="Aplikprograma interfaco – էսպերանտո" lang="eo" hreflang="eo" data-title="Aplikprograma interfaco" data-language-autonym="Esperanto" data-language-local-name="էսպերանտո" class="interlanguage-link-target"><span>Esperanto</span></a></li><li class="interlanguage-link interwiki-es mw-list-item"><a href="https://es.wikipedia.org/wiki/API" title="API – իսպաներեն" lang="es" hreflang="es" data-title="API" data-language-autonym="Español" data-language-local-name="իսպաներեն" class="interlanguage-link-target"><span>Español</span></a></li><li class="interlanguage-link interwiki-et mw-list-item"><a href="https://et.wikipedia.org/wiki/Rakendusliides" title="Rakendusliides – էստոներեն" lang="et" hreflang="et" data-title="Rakendusliides" data-language-autonym="Eesti" data-language-local-name="էստոներեն" class="interlanguage-link-target"><span>Eesti</span></a></li><li class="interlanguage-link interwiki-eu mw-list-item"><a href="https://eu.wikipedia.org/wiki/API" title="API – բասկերեն" lang="eu" hreflang="eu" data-title="API" data-language-autonym="Euskara" data-language-local-name="բասկերեն" class="interlanguage-link-target"><span>Euskara</span></a></li><li class="interlanguage-link interwiki-fa mw-list-item"><a href="https://fa.wikipedia.org/wiki/%D9%88%D8%A7%D8%B3%D8%B7_%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87%E2%80%8C%D9%86%D9%88%DB%8C%D8%B3%DB%8C_%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1%D8%AF%DB%8C" title="واسط برنامه‌نویسی کاربردی – պարսկերեն" lang="fa" hreflang="fa" data-title="واسط برنامه‌نویسی کاربردی" data-language-autonym="فارسی" data-language-local-name="պարսկերեն" class="interlanguage-link-target"><span>فارسی</span></a></li><li class="interlanguage-link interwiki-fi mw-list-item"><a href="https://fi.wikipedia.org/wiki/Ohjelmointirajapinta" title="Ohjelmointirajapinta – ֆիններեն" lang="fi" hreflang="fi" data-title="Ohjelmointirajapinta" data-language-autonym="Suomi" data-language-local-name="ֆիններեն" class="interlanguage-link-target"><span>Suomi</span></a></li><li class="interlanguage-link interwiki-fr mw-list-item"><a href="https://fr.wikipedia.org/wiki/Interface_de_programmation" title="Interface de programmation – ֆրանսերեն" lang="fr" hreflang="fr" data-title="Interface de programmation" data-language-autonym="Français" data-language-local-name="ֆրանսերեն" class="interlanguage-link-target"><span>Français</span></a></li><li class="interlanguage-link interwiki-frr mw-list-item"><a href="https://frr.wikipedia.org/wiki/API" title="API – հյուսիսային ֆրիզերեն" lang="frr" hreflang="frr" data-title="API" data-language-autonym="Nordfriisk" data-language-local-name="հյուսիսային ֆրիզերեն" class="interlanguage-link-target"><span>Nordfriisk</span></a></li><li class="interlanguage-link interwiki-ga mw-list-item"><a href="https://ga.wikipedia.org/wiki/Comh%C3%A9adan_feidhmchl%C3%A1ir" title="Comhéadan feidhmchláir – իռլանդերեն" lang="ga" hreflang="ga" data-title="Comhéadan feidhmchláir" data-language-autonym="Gaeilge" data-language-local-name="իռլանդերեն" class="interlanguage-link-target"><span>Gaeilge</span></a></li><li class="interlanguage-link interwiki-gl mw-list-item"><a href="https://gl.wikipedia.org/wiki/Interface_de_programaci%C3%B3n_de_aplicaci%C3%B3n" title="Interface de programación de aplicación – գալիսերեն" lang="gl" hreflang="gl" data-title="Interface de programación de aplicación" data-language-autonym="Galego" data-language-local-name="գալիսերեն" class="interlanguage-link-target"><span>Galego</span></a></li><li class="interlanguage-link interwiki-ha mw-list-item"><a href="https://ha.wikipedia.org/wiki/API" title="API – հաուսա" lang="ha" hreflang="ha" data-title="API" data-language-autonym="Hausa" data-language-local-name="հաուսա" class="interlanguage-link-target"><span>Hausa</span></a></li><li class="interlanguage-link interwiki-he mw-list-item"><a href="https://he.wikipedia.org/wiki/%D7%9E%D7%9E%D7%A9%D7%A7_%D7%AA%D7%9B%D7%A0%D7%95%D7%AA_%D7%99%D7%99%D7%A9%D7%95%D7%9E%D7%99%D7%9D" title="ממשק תכנות יישומים – եբրայերեն" lang="he" hreflang="he" data-title="ממשק תכנות יישומים" data-language-autonym="עברית" data-language-local-name="եբրայերեն" class="interlanguage-link-target"><span>עברית</span></a></li><li class="interlanguage-link interwiki-hi mw-list-item"><a href="https://hi.wikipedia.org/wiki/%E0%A4%8F%E0%A4%AA%E0%A5%80%E0%A4%86%E0%A4%88" title="एपीआई – հինդի" lang="hi" hreflang="hi" data-title="एपीआई" data-language-autonym="हिन्दी" data-language-local-name="հինդի" class="interlanguage-link-target"><span>हिन्दी</span></a></li><li class="interlanguage-link interwiki-hr mw-list-item"><a href="https://hr.wikipedia.org/wiki/API" title="API – խորվաթերեն" lang="hr" hreflang="hr" data-title="API" data-language-autonym="Hrvatski" data-language-local-name="խորվաթերեն" class="interlanguage-link-target"><span>Hrvatski</span></a></li><li class="interlanguage-link interwiki-hu mw-list-item"><a href="https://hu.wikipedia.org/wiki/Alkalmaz%C3%A1sprogramoz%C3%A1si_fel%C3%BClet" title="Alkalmazásprogramozási felület – հունգարերեն" lang="hu" hreflang="hu" data-title="Alkalmazásprogramozási felület" data-language-autonym="Magyar" data-language-local-name="հունգարերեն" class="interlanguage-link-target"><span>Magyar</span></a></li><li class="interlanguage-link interwiki-id mw-list-item"><a href="https://id.wikipedia.org/wiki/Antarmuka_pemrograman_aplikasi" title="Antarmuka pemrograman aplikasi – ինդոնեզերեն" lang="id" hreflang="id" data-title="Antarmuka pemrograman aplikasi" data-language-autonym="Bahasa Indonesia" data-language-local-name="ինդոնեզերեն" class="interlanguage-link-target"><span>Bahasa Indonesia</span></a></li><li class="interlanguage-link interwiki-ig mw-list-item"><a href="https://ig.wikipedia.org/wiki/API" title="API – իգբո" lang="ig" hreflang="ig" data-title="API" data-language-autonym="Igbo" data-language-local-name="իգբո" class="interlanguage-link-target"><span>Igbo</span></a></li><li class="interlanguage-link interwiki-io mw-list-item"><a href="https://io.wikipedia.org/wiki/Aplikala_programif-interkonekto" title="Aplikala programif-interkonekto – իդո" lang="io" hreflang="io" data-title="Aplikala programif-interkonekto" data-language-autonym="Ido" data-language-local-name="իդո" class="interlanguage-link-target"><span>Ido</span></a></li><li class="interlanguage-link interwiki-it mw-list-item"><a href="https://it.wikipedia.org/wiki/Application_programming_interface" title="Application programming interface – իտալերեն" lang="it" hreflang="it" data-title="Application programming interface" data-language-autonym="Italiano" data-language-local-name="իտալերեն" class="interlanguage-link-target"><span>Italiano</span></a></li><li class="interlanguage-link interwiki-ja mw-list-item"><a href="https://ja.wikipedia.org/wiki/%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%95%E3%82%A7%E3%83%BC%E3%82%B9" title="アプリケーションプログラミングインタフェース – ճապոներեն" lang="ja" hreflang="ja" data-title="アプリケーションプログラミングインタフェース" data-language-autonym="日本語" data-language-local-name="ճապոներեն" class="interlanguage-link-target"><span>日本語</span></a></li><li class="interlanguage-link interwiki-ka mw-list-item"><a href="https://ka.wikipedia.org/wiki/%E1%83%90%E1%83%9E%E1%83%9A%E1%83%98%E1%83%99%E1%83%90%E1%83%AA%E1%83%98%E1%83%98%E1%83%A1_%E1%83%9E%E1%83%A0%E1%83%9D%E1%83%92%E1%83%A0%E1%83%90%E1%83%9B%E1%83%98%E1%83%A0%E1%83%94%E1%83%91%E1%83%98%E1%83%A1_%E1%83%98%E1%83%9C%E1%83%A2%E1%83%94%E1%83%A0%E1%83%A4%E1%83%94%E1%83%98%E1%83%A1%E1%83%98" title="აპლიკაციის პროგრამირების ინტერფეისი – վրացերեն" lang="ka" hreflang="ka" data-title="აპლიკაციის პროგრამირების ინტერფეისი" data-language-autonym="ქართული" data-language-local-name="վրացերեն" class="interlanguage-link-target"><span>ქართული</span></a></li><li class="interlanguage-link interwiki-kk mw-list-item"><a href="https://kk.wikipedia.org/wiki/%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B0%D0%BB%D1%8B%D2%9B_%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D1%84%D0%B5%D0%B9%D1%81" title="Программалық интерфейс – ղազախերեն" lang="kk" hreflang="kk" data-title="Программалық интерфейс" data-language-autonym="Қазақша" data-language-local-name="ղազախերեն" class="interlanguage-link-target"><span>Қазақша</span></a></li><li class="interlanguage-link interwiki-ko mw-list-item"><a href="https://ko.wikipedia.org/wiki/API" title="API – կորեերեն" lang="ko" hreflang="ko" data-title="API" data-language-autonym="한국어" data-language-local-name="կորեերեն" class="interlanguage-link-target"><span>한국어</span></a></li><li class="interlanguage-link interwiki-lt mw-list-item"><a href="https://lt.wikipedia.org/wiki/Aplikacij%C5%B3_programavimo_s%C4%85saja" title="Aplikacijų programavimo sąsaja – լիտվերեն" lang="lt" hreflang="lt" data-title="Aplikacijų programavimo sąsaja" data-language-autonym="Lietuvių" data-language-local-name="լիտվերեն" class="interlanguage-link-target"><span>Lietuvių</span></a></li><li class="interlanguage-link interwiki-lv mw-list-item"><a href="https://lv.wikipedia.org/wiki/Lietojumprogrammas_saskarne" title="Lietojumprogrammas saskarne – լատվիերեն" lang="lv" hreflang="lv" data-title="Lietojumprogrammas saskarne" data-language-autonym="Latviešu" data-language-local-name="լատվիերեն" class="interlanguage-link-target"><span>Latviešu</span></a></li><li class="interlanguage-link interwiki-ml mw-list-item"><a href="https://ml.wikipedia.org/wiki/%E0%B4%86%E0%B4%AA%E0%B5%8D%E0%B4%B2%E0%B4%BF%E0%B4%95%E0%B5%8D%E0%B4%95%E0%B5%87%E0%B4%B7%E0%B5%BB_%E0%B4%AA%E0%B5%8D%E0%B4%B0%E0%B5%8B%E0%B4%97%E0%B5%8D%E0%B4%B0%E0%B4%BE%E0%B4%AE%E0%B4%BF%E0%B4%99%E0%B5%8D_%E0%B4%87%E0%B4%A8%E0%B5%8D%E0%B4%B1%E0%B5%BC%E0%B4%AB%E0%B5%87%E0%B4%B8%E0%B5%8D" title="ആപ്ലിക്കേഷൻ പ്രോഗ്രാമിങ് ഇന്റർഫേസ് – մալայալամ" lang="ml" hreflang="ml" data-title="ആപ്ലിക്കേഷൻ പ്രോഗ്രാമിങ് ഇന്റർഫേസ്" data-language-autonym="മലയാളം" data-language-local-name="մալայալամ" class="interlanguage-link-target"><span>മലയാളം</span></a></li><li class="interlanguage-link interwiki-mn mw-list-item"><a href="https://mn.wikipedia.org/wiki/API" title="API – մոնղոլերեն" lang="mn" hreflang="mn" data-title="API" data-language-autonym="Монгол" data-language-local-name="մոնղոլերեն" class="interlanguage-link-target"><span>Монгол</span></a></li><li class="interlanguage-link interwiki-ms mw-list-item"><a href="https://ms.wikipedia.org/wiki/Antara_muka_pengaturcaraan_aplikasi" title="Antara muka pengaturcaraan aplikasi – մալայերեն" lang="ms" hreflang="ms" data-title="Antara muka pengaturcaraan aplikasi" data-language-autonym="Bahasa Melayu" data-language-local-name="մալայերեն" class="interlanguage-link-target"><span>Bahasa Melayu</span></a></li><li class="interlanguage-link interwiki-nl mw-list-item"><a href="https://nl.wikipedia.org/wiki/Application_programming_interface" title="Application programming interface – հոլանդերեն" lang="nl" hreflang="nl" data-title="Application programming interface" data-language-autonym="Nederlands" data-language-local-name="հոլանդերեն" class="interlanguage-link-target"><span>Nederlands</span></a></li><li class="interlanguage-link interwiki-nn mw-list-item"><a href="https://nn.wikipedia.org/wiki/Programmeringsgrensesnitt" title="Programmeringsgrensesnitt – նոր նորվեգերեն" lang="nn" hreflang="nn" data-title="Programmeringsgrensesnitt" data-language-autonym="Norsk nynorsk" data-language-local-name="նոր նորվեգերեն" class="interlanguage-link-target"><span>Norsk nynorsk</span></a></li><li class="interlanguage-link interwiki-no mw-list-item"><a href="https://no.wikipedia.org/wiki/Programmeringsgrensesnitt" title="Programmeringsgrensesnitt – գրքային նորվեգերեն" lang="nb" hreflang="nb" data-title="Programmeringsgrensesnitt" data-language-autonym="Norsk bokmål" data-language-local-name="գրքային նորվեգերեն" class="interlanguage-link-target"><span>Norsk bokmål</span></a></li><li class="interlanguage-link interwiki-pl mw-list-item"><a href="https://pl.wikipedia.org/wiki/Interfejs_programowania_aplikacji" title="Interfejs programowania aplikacji – լեհերեն" lang="pl" hreflang="pl" data-title="Interfejs programowania aplikacji" data-language-autonym="Polski" data-language-local-name="լեհերեն" class="interlanguage-link-target"><span>Polski</span></a></li><li class="interlanguage-link interwiki-pms mw-list-item"><a href="https://pms.wikipedia.org/wiki/API" title="API – պիեմոնտերեն" lang="pms" hreflang="pms" data-title="API" data-language-autonym="Piemontèis" data-language-local-name="պիեմոնտերեն" class="interlanguage-link-target"><span>Piemontèis</span></a></li><li class="interlanguage-link interwiki-pt mw-list-item"><a href="https://pt.wikipedia.org/wiki/Interface_de_programa%C3%A7%C3%A3o_de_aplica%C3%A7%C3%B5es" title="Interface de programação de aplicações – պորտուգալերեն" lang="pt" hreflang="pt" data-title="Interface de programação de aplicações" data-language-autonym="Português" data-language-local-name="պորտուգալերեն" class="interlanguage-link-target"><span>Português</span></a></li><li class="interlanguage-link interwiki-qu mw-list-item"><a href="https://qu.wikipedia.org/wiki/API" title="API – կեչուա" lang="qu" hreflang="qu" data-title="API" data-language-autonym="Runa Simi" data-language-local-name="կեչուա" class="interlanguage-link-target"><span>Runa Simi</span></a></li><li class="interlanguage-link interwiki-ro mw-list-item"><a href="https://ro.wikipedia.org/wiki/Application_Programming_Interface" title="Application Programming Interface – ռումիներեն" lang="ro" hreflang="ro" data-title="Application Programming Interface" data-language-autonym="Română" data-language-local-name="ռումիներեն" class="interlanguage-link-target"><span>Română</span></a></li><li class="interlanguage-link interwiki-ru mw-list-item"><a href="https://ru.wikipedia.org/wiki/API" title="API – ռուսերեն" lang="ru" hreflang="ru" data-title="API" data-language-autonym="Русский" data-language-local-name="ռուսերեն" class="interlanguage-link-target"><span>Русский</span></a></li><li class="interlanguage-link interwiki-sh mw-list-item"><a href="https://sh.wikipedia.org/wiki/Aplikacijsko_programsko_su%C4%8Delje" title="Aplikacijsko programsko sučelje – սերբա-խորվաթերեն" lang="sh" hreflang="sh" data-title="Aplikacijsko programsko sučelje" data-language-autonym="Srpskohrvatski / српскохрватски" data-language-local-name="սերբա-խորվաթերեն" class="interlanguage-link-target"><span>Srpskohrvatski / српскохрватски</span></a></li><li class="interlanguage-link interwiki-simple mw-list-item"><a href="https://simple.wikipedia.org/wiki/Application_programming_interface" title="Application programming interface – Simple English" lang="en-simple" hreflang="en-simple" data-title="Application programming interface" data-language-autonym="Simple English" data-language-local-name="Simple English" class="interlanguage-link-target"><span>Simple English</span></a></li><li class="interlanguage-link interwiki-sk mw-list-item"><a href="https://sk.wikipedia.org/wiki/Application_programming_interface" title="Application programming interface – սլովակերեն" lang="sk" hreflang="sk" data-title="Application programming interface" data-language-autonym="Slovenčina" data-language-local-name="սլովակերեն" class="interlanguage-link-target"><span>Slovenčina</span></a></li><li class="interlanguage-link interwiki-sl mw-list-item"><a href="https://sl.wikipedia.org/wiki/Vmesnik_za_namensko_programiranje" title="Vmesnik za namensko programiranje – սլովեներեն" lang="sl" hreflang="sl" data-title="Vmesnik za namensko programiranje" data-language-autonym="Slovenščina" data-language-local-name="սլովեներեն" class="interlanguage-link-target"><span>Slovenščina</span></a></li><li class="interlanguage-link interwiki-sq mw-list-item"><a href="https://sq.wikipedia.org/wiki/Interfejsi_p%C3%ABr_programimin_e_aplikacioneve" title="Interfejsi për programimin e aplikacioneve – ալբաներեն" lang="sq" hreflang="sq" data-title="Interfejsi për programimin e aplikacioneve" data-language-autonym="Shqip" data-language-local-name="ալբաներեն" class="interlanguage-link-target"><span>Shqip</span></a></li><li class="interlanguage-link interwiki-sr mw-list-item"><a href="https://sr.wikipedia.org/wiki/API" title="API – սերբերեն" lang="sr" hreflang="sr" data-title="API" data-language-autonym="Српски / srpski" data-language-local-name="սերբերեն" class="interlanguage-link-target"><span>Српски / srpski</span></a></li><li class="interlanguage-link interwiki-sv mw-list-item"><a href="https://sv.wikipedia.org/wiki/Applikationsprogrammeringsgr%C3%A4nssnitt" title="Applikationsprogrammeringsgränssnitt – շվեդերեն" lang="sv" hreflang="sv" data-title="Applikationsprogrammeringsgränssnitt" data-language-autonym="Svenska" data-language-local-name="շվեդերեն" class="interlanguage-link-target"><span>Svenska</span></a></li><li class="interlanguage-link interwiki-ta mw-list-item"><a href="https://ta.wikipedia.org/wiki/%E0%AE%9A%E0%AF%86%E0%AE%AF%E0%AE%B2%E0%AE%BF_%E0%AE%A8%E0%AE%BF%E0%AE%B0%E0%AE%B2%E0%AE%BE%E0%AE%95%E0%AF%8D%E0%AE%95_%E0%AE%87%E0%AE%9F%E0%AF%88%E0%AE%AE%E0%AF%81%E0%AE%95%E0%AE%AE%E0%AF%8D" title="செயலி நிரலாக்க இடைமுகம் – թամիլերեն" lang="ta" hreflang="ta" data-title="செயலி நிரலாக்க இடைமுகம்" data-language-autonym="தமிழ்" data-language-local-name="թամիլերեն" class="interlanguage-link-target"><span>தமிழ்</span></a></li><li class="interlanguage-link interwiki-th mw-list-item"><a href="https://th.wikipedia.org/wiki/%E0%B9%80%E0%B8%AD%E0%B8%9E%E0%B8%B5%E0%B9%84%E0%B8%AD" title="เอพีไอ – թայերեն" lang="th" hreflang="th" data-title="เอพีไอ" data-language-autonym="ไทย" data-language-local-name="թայերեն" class="interlanguage-link-target"><span>ไทย</span></a></li><li class="interlanguage-link interwiki-tl mw-list-item"><a href="https://tl.wikipedia.org/wiki/Application_programming_interface" title="Application programming interface – տագալերեն" lang="tl" hreflang="tl" data-title="Application programming interface" data-language-autonym="Tagalog" data-language-local-name="տագալերեն" class="interlanguage-link-target"><span>Tagalog</span></a></li><li class="interlanguage-link interwiki-tr mw-list-item"><a href="https://tr.wikipedia.org/wiki/Uygulama_programlama_aray%C3%BCz%C3%BC" title="Uygulama programlama arayüzü – թուրքերեն" lang="tr" hreflang="tr" data-title="Uygulama programlama arayüzü" data-language-autonym="Türkçe" data-language-local-name="թուրքերեն" class="interlanguage-link-target"><span>Türkçe</span></a></li><li class="interlanguage-link interwiki-uk mw-list-item"><a href="https://uk.wikipedia.org/wiki/%D0%9F%D1%80%D0%B8%D0%BA%D0%BB%D0%B0%D0%B4%D0%BD%D0%B8%D0%B9_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BD%D0%B8%D0%B9_%D1%96%D0%BD%D1%82%D0%B5%D1%80%D1%84%D0%B5%D0%B9%D1%81" title="Прикладний програмний інтерфейс – ուկրաիներեն" lang="uk" hreflang="uk" data-title="Прикладний програмний інтерфейс" data-language-autonym="Українська" data-language-local-name="ուկրաիներեն" class="interlanguage-link-target"><span>Українська</span></a></li><li class="interlanguage-link interwiki-ur mw-list-item"><a href="https://ur.wikipedia.org/wiki/%D8%A7%DB%8C%D9%BE%D9%84%DB%8C%DA%A9%DB%8C%D8%B4%D9%86_%D9%BE%D8%B1%D9%88%DA%AF%D8%B1%D8%A7%D9%85%D9%86%DA%AF_%D8%A7%D9%86%D9%B9%D8%B1%D9%81%DB%8C%D8%B3" title="ایپلیکیشن پروگرامنگ انٹرفیس – ուրդու" lang="ur" hreflang="ur" data-title="ایپلیکیشن پروگرامنگ انٹرفیس" data-language-autonym="اردو" data-language-local-name="ուրդու" class="interlanguage-link-target"><span>اردو</span></a></li><li class="interlanguage-link interwiki-uz mw-list-item"><a href="https://uz.wikipedia.org/wiki/API" title="API – ուզբեկերեն" lang="uz" hreflang="uz" data-title="API" data-language-autonym="Oʻzbekcha / ўзбекча" data-language-local-name="ուզբեկերեն" class="interlanguage-link-target"><span>Oʻzbekcha / ўзбекча</span></a></li><li class="interlanguage-link interwiki-vi mw-list-item"><a href="https://vi.wikipedia.org/wiki/Giao_di%E1%BB%87n_l%E1%BA%ADp_tr%C3%ACnh_%E1%BB%A9ng_d%E1%BB%A5ng" title="Giao diện lập trình ứng dụng – վիետնամերեն" lang="vi" hreflang="vi" data-title="Giao diện lập trình ứng dụng" data-language-autonym="Tiếng Việt" data-language-local-name="վիետնամերեն" class="interlanguage-link-target"><span>Tiếng Việt</span></a></li><li class="interlanguage-link interwiki-wuu mw-list-item"><a href="https://wuu.wikipedia.org/wiki/%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E6%8E%A5%E5%8F%A3" title="应用程序接口 – վու չինարեն" lang="wuu" hreflang="wuu" data-title="应用程序接口" data-language-autonym="吴语" data-language-local-name="վու չինարեն" class="interlanguage-link-target"><span>吴语</span></a></li><li class="interlanguage-link interwiki-xmf mw-list-item"><a href="https://xmf.wikipedia.org/wiki/%E1%83%90%E1%83%9E%E1%83%9A%E1%83%98%E1%83%99%E1%83%90%E1%83%AA%E1%83%98%E1%83%90%E1%83%A8_%E1%83%9E%E1%83%A0%E1%83%9D%E1%83%92%E1%83%A0%E1%83%90%E1%83%9B%E1%83%98%E1%83%A0%E1%83%94%E1%83%91%E1%83%90%E1%83%A8_%E1%83%98%E1%83%9C%E1%83%A2%E1%83%94%E1%83%A0%E1%83%A4%E1%83%94%E1%83%98%E1%83%A1%E1%83%98" title="აპლიკაციაშ პროგრამირებაშ ინტერფეისი – Mingrelian" lang="xmf" hreflang="xmf" data-title="აპლიკაციაშ პროგრამირებაშ ინტერფეისი" data-language-autonym="მარგალური" data-language-local-name="Mingrelian" class="interlanguage-link-target"><span>მარგალური</span></a></li><li class="interlanguage-link interwiki-zh mw-list-item"><a href="https://zh.wikipedia.org/wiki/%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E6%8E%A5%E5%8F%A3" title="应用程序接口 – չինարեն" lang="zh" hreflang="zh" data-title="应用程序接口" data-language-autonym="中文" data-language-local-name="չինարեն" class="interlanguage-link-target"><span>中文</span></a></li><li class="interlanguage-link interwiki-zh-yue mw-list-item"><a href="https://zh-yue.wikipedia.org/wiki/%E6%87%89%E7%94%A8%E7%A8%8B%E5%BC%8F%E4%BB%8B%E9%9D%A2" title="應用程式介面 – կանտոներեն" lang="yue" hreflang="yue" data-title="應用程式介面" data-language-autonym="粵語" data-language-local-name="կանտոներեն" class="interlanguage-link-target"><span>粵語</span></a></li> </ul> <div class="after-portlet after-portlet-lang"><span class="wb-langlinks-edit wb-langlinks-link"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q165194#sitelinks-wikipedia" title="Խմբագրել միջլեզվային հղումները" class="wbc-editpage">Փոխել հղումները</a></span></div> </div> </div> </div> </header> <div class="vector-page-toolbar"> <div class="vector-page-toolbar-container"> <div id="left-navigation"> <nav aria-label="Անվանատարածքներ"> <div id="p-associated-pages" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-associated-pages" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-nstab-main" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Application_Programming_Interface_(API)" title="Դիտել հոդվածը [c]" accesskey="c"><span>Հոդված</span></a></li><li id="ca-talk" class="vector-tab-noicon mw-list-item"><a href="/wiki/%D5%94%D5%B6%D5%B6%D5%A1%D6%80%D5%AF%D5%B8%D6%82%D5%B4:Application_Programming_Interface_(API)" rel="discussion" title="Քննարկումներ այս էջի բովանդակության մասին [t]" accesskey="t"><span>քննարկում</span></a></li> </ul> </div> </div> <div id="vector-variants-dropdown" class="vector-dropdown emptyPortlet" > <input type="checkbox" id="vector-variants-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-variants-dropdown" class="vector-dropdown-checkbox " aria-label="Change language variant" > <label id="vector-variants-dropdown-label" for="vector-variants-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">հայերեն</span> </label> <div class="vector-dropdown-content"> <div id="p-variants" class="vector-menu mw-portlet mw-portlet-variants emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> </div> </div> </nav> </div> <div id="right-navigation" class="vector-collapsible"> <nav aria-label="Դիտումները"> <div id="p-views" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-views" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-view" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Application_Programming_Interface_(API)"><span>Կարդալ</span></a></li><li id="ca-ve-edit" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Application_Programming_Interface_(API)&amp;veaction=edit" title="Խմբագրել այս էջը [v]" accesskey="v"><span>Խմբագրել</span></a></li><li id="ca-edit" class="collapsible vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Application_Programming_Interface_(API)&amp;action=edit" title="Խմբագրել այս էջի ելատեքստը [e]" accesskey="e"><span>Խմբագրել կոդը</span></a></li><li id="ca-history" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Application_Programming_Interface_(API)&amp;action=history" title="Այս էջի խմբագրումների պատմությունը [h]" accesskey="h"><span>Դիտել պատմությունը</span></a></li> </ul> </div> </div> </nav> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-dropdown" class="vector-dropdown vector-page-tools-dropdown" > <input type="checkbox" id="vector-page-tools-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-tools-dropdown" class="vector-dropdown-checkbox " aria-label="Գործիքներ" > <label id="vector-page-tools-dropdown-label" for="vector-page-tools-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">Գործիքներ</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-tools-unpinned-container" class="vector-unpinned-container"> <div id="vector-page-tools" class="vector-page-tools vector-pinnable-element"> <div class="vector-pinnable-header vector-page-tools-pinnable-header vector-pinnable-header-unpinned" data-feature-name="page-tools-pinned" data-pinnable-element-id="vector-page-tools" data-pinned-container-id="vector-page-tools-pinned-container" data-unpinned-container-id="vector-page-tools-unpinned-container" > <div class="vector-pinnable-header-label">Գործիքներ</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-page-tools.pin">տեղափոխել կողագոտի</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-page-tools.unpin">թաքցնել</button> </div> <div id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-has-collapsible-items" title="Այլ ընտրանքներ" > <div class="vector-menu-heading"> Գործողություններ </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-more-view" class="selected vector-more-collapsible-item mw-list-item"><a href="/wiki/Application_Programming_Interface_(API)"><span>Կարդալ</span></a></li><li id="ca-more-ve-edit" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Application_Programming_Interface_(API)&amp;veaction=edit" title="Խմբագրել այս էջը [v]" accesskey="v"><span>Խմբագրել</span></a></li><li id="ca-more-edit" class="collapsible vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Application_Programming_Interface_(API)&amp;action=edit" title="Խմբագրել այս էջի ելատեքստը [e]" accesskey="e"><span>Խմբագրել կոդը</span></a></li><li id="ca-more-history" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Application_Programming_Interface_(API)&amp;action=history"><span>Դիտել պատմությունը</span></a></li> </ul> </div> </div> <div id="p-tb" class="vector-menu mw-portlet mw-portlet-tb" > <div class="vector-menu-heading"> Ընդհանուր </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/%D5%8D%D5%BA%D5%A1%D5%BD%D5%A1%D6%80%D5%AF%D5%B8%D5%B2:%D4%B1%D5%B5%D5%BD%D5%BF%D5%A5%D5%B2%D5%B0%D5%B2%D5%BE%D5%B8%D5%B2%D5%A7%D5%BB%D5%A5%D6%80%D5%A8/Application_Programming_Interface_(API)" title="Այս էջին հղվող բոլոր վիքի էջերի ցանկը [j]" accesskey="j"><span>Այստեղ հղվող էջերը</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/%D5%8D%D5%BA%D5%A1%D5%BD%D5%A1%D6%80%D5%AF%D5%B8%D5%B2:%D4%BF%D5%A1%D5%BA%D5%BE%D5%A1%D5%AE%D5%A7%D5%BB%D5%A5%D6%80%D5%AB%D6%83%D5%B8%D6%83%D5%B8%D5%AD%D5%B8%D6%82%D5%A9%D5%B5%D5%B8%D6%82%D5%B6%D5%B6%D5%A5%D6%80%D5%A8/Application_Programming_Interface_(API)" rel="nofollow" title="Այս էջից կապված էջերի վերջին փոփոխությունները [k]" accesskey="k"><span>Կապված փոփոխություններ</span></a></li><li id="t-specialpages" class="mw-list-item"><a href="/wiki/%D5%8D%D5%BA%D5%A1%D5%BD%D5%A1%D6%80%D5%AF%D5%B8%D5%B2:%D5%8D%D5%BA%D5%A1%D5%BD%D5%A1%D6%80%D5%AF%D5%B8%D5%B2%D5%A7%D5%BB%D5%A5%D6%80%D5%A8" title="Բոլոր սպասարկող էջերի ցանկը [q]" accesskey="q"><span>Սպասարկող էջեր</span></a></li><li id="t-permalink" class="mw-list-item"><a href="/w/index.php?title=Application_Programming_Interface_(API)&amp;oldid=10112572" title="Էջի այս տարբերակի մշտական հղում"><span>Մշտական հղում</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=Application_Programming_Interface_(API)&amp;action=info" title="Վիճակագրական տվյալներ էջի մասին"><span>Էջի վիճակագրություն</span></a></li><li id="t-cite" class="mw-list-item"><a href="/w/index.php?title=%D5%8D%D5%BA%D5%A1%D5%BD%D5%A1%D6%80%D5%AF%D5%B8%D5%B2:CiteThisPage&amp;page=Application_Programming_Interface_%28API%29&amp;id=10112572&amp;wpFormIdentifier=titleform" title="Տեղեկատվություն, թե ինչպես պետք է մեջբերել այս էջը"><span>Մեջբերել այս էջը</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=%D5%8D%D5%BA%D5%A1%D5%BD%D5%A1%D6%80%D5%AF%D5%B8%D5%B2:UrlShortener&amp;url=https%3A%2F%2Fhy.wikipedia.org%2Fwiki%2FApplication_Programming_Interface_%28API%29"><span>Ստանալ կարճ URL հասցե</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=%D5%8D%D5%BA%D5%A1%D5%BD%D5%A1%D6%80%D5%AF%D5%B8%D5%B2:QrCode&amp;url=https%3A%2F%2Fhy.wikipedia.org%2Fwiki%2FApplication_Programming_Interface_%28API%29"><span>Download QR code</span></a></li> </ul> </div> </div> <div id="p-coll-print_export" class="vector-menu mw-portlet mw-portlet-coll-print_export" > <div class="vector-menu-heading"> Տպել/արտահանել </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="coll-create_a_book" class="mw-list-item"><a href="/w/index.php?title=%D5%8D%D5%BA%D5%A1%D5%BD%D5%A1%D6%80%D5%AF%D5%B8%D5%B2:Book&amp;bookcmd=book_creator&amp;referer=Application+Programming+Interface+%28API%29"><span>Ստեղծել գիրք</span></a></li><li id="coll-download-as-rl" class="mw-list-item"><a href="/w/index.php?title=%D5%8D%D5%BA%D5%A1%D5%BD%D5%A1%D6%80%D5%AF%D5%B8%D5%B2:DownloadAsPdf&amp;page=Application_Programming_Interface_%28API%29&amp;action=show-download-screen"><span>Ներբեռնել որպես PDF</span></a></li><li id="t-print" class="mw-list-item"><a href="/w/index.php?title=Application_Programming_Interface_(API)&amp;printable=yes" title="Այս էջի տպելու տարբերակ [p]" accesskey="p"><span>Տպելու տարբերակ</span></a></li> </ul> </div> </div> <div id="p-wikibase-otherprojects" class="vector-menu mw-portlet mw-portlet-wikibase-otherprojects" > <div class="vector-menu-heading"> Այլ նախագծերում </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="wb-otherproject-link wb-otherproject-commons mw-list-item"><a href="https://commons.wikimedia.org/wiki/Category:Application_programming_interfaces" hreflang="en"><span>Վիքիպահեստ</span></a></li><li class="wb-otherproject-link wb-otherproject-mediawiki mw-list-item"><a href="https://www.mediawiki.org/wiki/API" hreflang="en"><span>ՄեդիաՎիքի</span></a></li><li id="t-wikibase" class="wb-otherproject-link wb-otherproject-wikibase-dataitem mw-list-item"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q165194" title="Հղում Վիքիտվյալի համապատասխան էջին [g]" accesskey="g"><span>Վիքիտվյալների տարր</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> </div> </div> </div> <div class="vector-column-end"> <div class="vector-sticky-pinned-container"> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-pinned-container" class="vector-pinned-container"> </div> </nav> <nav class="vector-appearance-landmark" aria-label="Արտաքին տեսք"> <div id="vector-appearance-pinned-container" class="vector-pinned-container"> <div id="vector-appearance" class="vector-appearance vector-pinnable-element"> <div class="vector-pinnable-header vector-appearance-pinnable-header vector-pinnable-header-pinned" data-feature-name="appearance-pinned" data-pinnable-element-id="vector-appearance" data-pinned-container-id="vector-appearance-pinned-container" data-unpinned-container-id="vector-appearance-unpinned-container" > <div class="vector-pinnable-header-label">Արտաքին տեսք</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-appearance.pin">տեղափոխել կողագոտի</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-appearance.unpin">թաքցնել</button> </div> </div> </div> </nav> </div> </div> <div id="bodyContent" class="vector-body" aria-labelledby="firstHeading" data-mw-ve-target-container> <div class="vector-body-before-content"> <div class="mw-indicators"> </div> <div id="siteSub" class="noprint">Վիքիպեդիայից՝ ազատ հանրագիտարանից</div> </div> <div id="contentSub"><div id="mw-content-subtitle"></div></div> <div id="mw-content-text" class="mw-body-content"><div class="mw-content-ltr mw-parser-output" lang="hy" dir="ltr"><div class="infobox" style="clear:right;margin:0 0 0.4em 0.4em;background-color:#f9f9f9;float:right;padding:0 0.4em;border:1px solid #aaa;width:350px"><div style="background-color:LightGrey;text-align:center;font-weight:bold;padding:0em 0.4;margin:0em 0;font-size:120%">Application Programming Interface (API)</div><table style="line-height:140%;table-layout:fixed;text-align:left;word-break:break-word;padding-bottom:0.5em;width:100%;hyphens:auto;font-size:100%"><caption style="background-color:LightGrey;margin-top:0.4em;font-weight:bold;margin:0.5em 0;padding:1em 1"><span><span>գիտական բնագավառ</span>, <span>մասնագիտություն</span>, <span>հետազոտության թեմա</span></span><sup class="noprint Inline-Template">&#160;<span class="mw-valign-baseline noviewer" typeof="mw:File"><a href="https://www.wikidata.org/wiki/Q165194#P31" title="Խմբագրել Wikidata"><img alt="Խմբագրել Wikidata" src="//upload.wikimedia.org/wikipedia/commons/thumb/6/63/Arbcom_ru_editing.svg/8px-Arbcom_ru_editing.svg.png" decoding="async" width="8" height="8" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/6/63/Arbcom_ru_editing.svg/12px-Arbcom_ru_editing.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/6/63/Arbcom_ru_editing.svg/16px-Arbcom_ru_editing.svg.png 2x" data-file-width="600" data-file-height="600" /></a></span></sup></caption><tbody><tr><th scope="row" colspan="1" style="vertical-align:text-top">Ենթակատեգորիա</th><td colspan="2" style="vertical-align:text-top"><span><span><a href="/wiki/%D5%84%D5%AB%D5%BB%D5%A5%D6%80%D5%A5%D5%BD" title="Միջերես">Միջերես</a></span>, <span><a href="/wiki/%D5%80%D5%A1%D5%B4%D5%A1%D5%AF%D5%A1%D6%80%D5%A3%D5%B9%D5%A1%D5%B5%D5%AB%D5%B6_%D5%BA%D5%AC%D5%A1%D5%BF%D6%86%D5%B8%D6%80%D5%B4" title="Համակարգչային պլատֆորմ">Համակարգչային պլատֆորմ</a></span>, <span><a href="/wiki/%D5%80%D5%A1%D5%B2%D5%B8%D6%80%D5%A4%D5%A1%D5%AF%D5%A1%D6%80%D5%A3" title="Հաղորդակարգ">հաղորդակարգ</a></span></span><sup class="noprint Inline-Template">&#160;<span class="mw-valign-baseline noviewer" typeof="mw:File"><a href="https://www.wikidata.org/wiki/Q165194#P279" title="Խմբագրել Wikidata"><img alt="Խմբագրել Wikidata" src="//upload.wikimedia.org/wikipedia/commons/thumb/6/63/Arbcom_ru_editing.svg/8px-Arbcom_ru_editing.svg.png" decoding="async" width="8" height="8" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/6/63/Arbcom_ru_editing.svg/12px-Arbcom_ru_editing.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/6/63/Arbcom_ru_editing.svg/16px-Arbcom_ru_editing.svg.png 2x" data-file-width="600" data-file-height="600" /></a></span></sup></td></tr><tr><th scope="row" colspan="1" style="vertical-align:text-top">Կիրառությունը</th><td colspan="2" style="vertical-align:text-top"><span><span><a href="/wiki/%D4%BB%D5%B6%D5%AF%D5%A1%D5%BA%D5%BD%D5%B8%D6%82%D5%AC%D5%B5%D5%A1%D6%81%D5%AB%D5%A1_(%D5%AE%D6%80%D5%A1%D5%A3%D6%80%D5%A1%D5%BE%D5%B8%D6%80%D5%B8%D6%82%D5%B4)" title="Ինկապսուլյացիա (ծրագրավորում)">Ինկապսուլյացիա (ծրագրավորում)</a></span></span><sup class="noprint Inline-Template">&#160;<span class="mw-valign-baseline noviewer" typeof="mw:File"><a href="https://www.wikidata.org/wiki/Q165194#P366" title="Խմբագրել Wikidata"><img alt="Խմբագրել Wikidata" src="//upload.wikimedia.org/wikipedia/commons/thumb/6/63/Arbcom_ru_editing.svg/8px-Arbcom_ru_editing.svg.png" decoding="async" width="8" height="8" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/6/63/Arbcom_ru_editing.svg/12px-Arbcom_ru_editing.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/6/63/Arbcom_ru_editing.svg/16px-Arbcom_ru_editing.svg.png 2x" data-file-width="600" data-file-height="600" /></a></span></sup></td></tr><tr><th scope="row" colspan="1" style="vertical-align:text-top">Թեմայով վերաբերում է</th><td colspan="2" style="vertical-align:text-top"><span><span><a href="/wiki/%D4%BB%D5%B6%D6%86%D5%B8%D6%80%D5%B4%D5%A1%D5%BF%D5%AB%D5%AF%D5%A1" title="Ինֆորմատիկա">ինֆորմատիկա</a></span>, <span>Ծրագրային ապահովման ճարտարագիտություն</span></span><sup class="noprint Inline-Template">&#160;<span class="mw-valign-baseline noviewer" typeof="mw:File"><a href="https://www.wikidata.org/wiki/Q165194#P1269" title="Խմբագրել Wikidata"><img alt="Խմբագրել Wikidata" src="//upload.wikimedia.org/wikipedia/commons/thumb/6/63/Arbcom_ru_editing.svg/8px-Arbcom_ru_editing.svg.png" decoding="async" width="8" height="8" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/6/63/Arbcom_ru_editing.svg/12px-Arbcom_ru_editing.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/6/63/Arbcom_ru_editing.svg/16px-Arbcom_ru_editing.svg.png 2x" data-file-width="600" data-file-height="600" /></a></span></sup></td></tr><tr><th scope="row" colspan="1" style="vertical-align:text-top">Գործունեության հմտություններ</th><td colspan="2" style="vertical-align:text-top"><span><span><a href="/wiki/%D4%BB%D5%B6%D6%86%D5%B8%D6%80%D5%B4%D5%A1%D5%BF%D5%AB%D5%AF%D5%A1" title="Ինֆորմատիկա">ինֆորմատիկա</a></span>, <span><a href="/wiki/%D4%BE%D6%80%D5%A1%D5%A3%D6%80%D5%A1%D5%BE%D5%B8%D6%80%D5%B8%D6%82%D5%B4" title="Ծրագրավորում">ծրագրավորում</a></span>, <span>ծրագրային ապահովման մշակում</span></span><sup class="noprint Inline-Template">&#160;<span class="mw-valign-baseline noviewer" typeof="mw:File"><a href="https://www.wikidata.org/wiki/Q165194#P101" title="Խմբագրել Wikidata"><img alt="Խմբագրել Wikidata" src="//upload.wikimedia.org/wikipedia/commons/thumb/6/63/Arbcom_ru_editing.svg/8px-Arbcom_ru_editing.svg.png" decoding="async" width="8" height="8" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/6/63/Arbcom_ru_editing.svg/12px-Arbcom_ru_editing.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/6/63/Arbcom_ru_editing.svg/16px-Arbcom_ru_editing.svg.png 2x" data-file-width="600" data-file-height="600" /></a></span></sup></td></tr><tr><th scope="row" colspan="1" style="vertical-align:text-top">Օգտագործող</th><td colspan="2" style="vertical-align:text-top"><span><span><a href="/wiki/%D5%8E%D5%A5%D5%A2_%D5%AE%D6%80%D5%A1%D5%A3%D6%80%D5%A1%D5%BE%D5%B8%D6%80%D5%B8%D5%B2" title="Վեբ ծրագրավորող">ծրագրավորող</a></span></span><sup class="noprint Inline-Template">&#160;<span class="mw-valign-baseline noviewer" typeof="mw:File"><a href="https://www.wikidata.org/wiki/Q165194#P1535" title="Խմբագրել Wikidata"><img alt="Խմբագրել Wikidata" src="//upload.wikimedia.org/wikipedia/commons/thumb/6/63/Arbcom_ru_editing.svg/8px-Arbcom_ru_editing.svg.png" decoding="async" width="8" height="8" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/6/63/Arbcom_ru_editing.svg/12px-Arbcom_ru_editing.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/6/63/Arbcom_ru_editing.svg/16px-Arbcom_ru_editing.svg.png 2x" data-file-width="600" data-file-height="600" /></a></span></sup></td></tr></tbody></table></div> <p><b>Application Programming Interface</b> (API) այն եղանակն, որով երկու կամ ավելի <a href="/wiki/%D5%80%D5%A1%D5%B4%D5%A1%D5%AF%D5%A1%D6%80%D5%A3%D5%B9%D5%A1%D5%B5%D5%AB%D5%B6_%D5%AE%D6%80%D5%A1%D5%A3%D5%AB%D6%80" title="Համակարգչային ծրագիր">համակարգչային ծրագրեր</a> կամ բաղադրիչներ կարող են շփվել միմյանց հետ։ Դա ծրագրային <a href="/wiki/%D5%84%D5%AB%D5%BB%D5%A5%D6%80%D5%A5%D5%BD" title="Միջերես">միջերեսի</a> տեսակ է, որը ծառայություն է առաջարկում այլ ծրագրային մասերի համար<sup id="cite_ref-1" class="reference"><a href="#cite_note-1"><span class="cite-bracket">&#91;</span>1<span class="cite-bracket">&#93;</span></a></sup>։ API-ի կառուցվածքը կամ օգտագործման ուղեցույցը կոչվում է API առանձնահատկություն (API specification)։ Հաշվարկային համակարգը, որը համապատասխանում է այս ստանդարտին, ասվում է, որ այն իրականացնում է կամ բացահայտում է API։ API տերմինը կարող է վերաբերվել կամ հատուկ ստանդարտին, կամ դրա իրականացմանը։ Մինչդեռ համակարգի օգտատիրոջ միջերեսը թելադրում է, թե ինչպես են վերջին օգտվողները փոխազդում տվյալ համակարգի հետ, ապա նրա API-ն թելադրում է, թե ինչպես գրել կոդ, որն օգտվում է այդ համակարգի հնարավորություններից:</p><figure class="mw-default-size" typeof="mw:File/Thumb"><a href="/wiki/%D5%8A%D5%A1%D5%BF%D5%AF%D5%A5%D6%80:Screenshot_of_NASA_API_documentation.png" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/c/c0/Screenshot_of_NASA_API_documentation.png/220px-Screenshot_of_NASA_API_documentation.png" decoding="async" width="220" height="328" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/c/c0/Screenshot_of_NASA_API_documentation.png/330px-Screenshot_of_NASA_API_documentation.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/c/c0/Screenshot_of_NASA_API_documentation.png/440px-Screenshot_of_NASA_API_documentation.png 2x" data-file-width="1026" data-file-height="1530" /></a><figcaption>ՆԱՍԱ-ի կողմից գրված Web API փաստաթղթերի էկրանային պատկերը, որը ցույց է տալիս APOD-ի օգտագործումը։</figcaption></figure><p>Ի տարբերություն օգտատիրոջ միջերեսի, որը համակարգիչը միացնում է մարդուն, կիրառական ծրագրավորման միջերեսը միացնում է համակարգիչները կամ ծրագրային ապահովման մասերը միմյանց հետ: Այն նախատեսված չէ ուղղակիորեն օգտագործելու այլ անձի (վերջնական օգտագործողի) կողմից, բացառությամբ համակարգչային <a href="/wiki/%D5%8E%D5%A5%D5%A2_%D5%AE%D6%80%D5%A1%D5%A3%D6%80%D5%A1%D5%BE%D5%B8%D6%80%D5%B8%D5%B2" title="Վեբ ծրագրավորող">ծրագրավորողի</a>, ով այն ներառում է ծրագրային ապահովման մեջ: API-ն հաճախ կազմված է տարբեր մասերից, որոնք գործում են որպես գործիքներ կամ ծառայություններ, որոնք հասանելի են ծրագրավորողին: Ծրագիրը կամ ծրագրավորողը, որն օգտագործում է այս մասերից մեկը, <i>կանչում է</i> է API-ի այդ հատվածը: API-ն կազմող զանգերը հայտնի են նաև որպես ենթածրագրեր, մեթոդներ, հարցումներ կամ <a href="/w/index.php?title=%D5%80%D5%A1%D5%B2%D5%B8%D6%80%D5%A4%D5%A1%D5%AF%D6%81%D5%B8%D6%82%D5%A9%D5%B5%D5%A1%D5%B6_%D5%BE%D5%A5%D6%80%D5%BB%D5%B6%D5%A1%D5%AF%D5%A5%D5%BF&amp;action=edit&amp;redlink=1" class="new" title="Հաղորդակցության վերջնակետ (դեռ գրված չէ)">վերջնակետեր</a>: API-ի հստակեցումը <i>սահմանում է</i> այս կանչեը, ինչը նշանակում է, որ այն բացատրում է, թե ինչպես օգտագործել կամ իրականացնել դրանք: </p><p>API-ների նպատակներից մեկը համակարգի աշխատանքը ներքին մանրամասներից թաքցնելն է, և ցուցադրել միայն այն մասերը, որոնք ծրագրավորողին օգտակար են, պահպանելով դրանք համատեղելի, նույնիսկ եթե ներքին մանրամասները հետագայում փոխվեն։ API-ն կարող է հարմարեցված լինել հատուկ երկու համակարգերի համար, կամ կարող է լինել ընդհանուր ստանդարտ, որը թույլ է տալիս բազմաթիվ համակարգերի միջև փոխազդեցություն։ </p><p>Կան API-ներ ծրագրավորման լեզուների, ծրագրային գրադարանների, համակարգչային օպերացիոն համակարգերի և համակարգչային սարքավորումների համար։ API-ները ծագել են 1940-ականներին, սակայն տերմինը չի առաջացել մինչ 1960-ականներ և 1970-ականներ։ Տեխնոլոգիական աշխարհի ներկա օգտագործումը հաճախ վերաբերում է Վեբ API-ներին<sup id="cite_ref-Lane2019_2-0" class="reference"><a href="#cite_note-Lane2019-2"><span class="cite-bracket">&#91;</span>2<span class="cite-bracket">&#93;</span></a></sup>, որոնք թույլ են տալիս շփում համակարգչների միջև, որոնք միացված են Ինտերնետին։ API-ների վերջին զարգացումները հանգեցրել են միկրոբծարարքների (microservices) աճին, որոնք թուլորեն կապված ծառայություններ են՝ հասանելի հանրային API-ների միջոցով<sup id="cite_ref-3" class="reference"><a href="#cite_note-3"><span class="cite-bracket">&#91;</span>3<span class="cite-bracket">&#93;</span></a></sup>։ </p><p>API-ները պետք է ունենան տարբերակներ։ Կան երկու հիմնական տարբերակման ռազմավարություններ<sup id="cite_ref-4" class="reference"><a href="#cite_note-4"><span class="cite-bracket">&#91;</span>4<span class="cite-bracket">&#93;</span></a></sup>՝ </p> <ol><li><b>Տարբերակման ներքին՝ URL-ի միջոցով․</b> այս ռազմավարությունը ներառում է տարբերակման տեղեկությունները API-ի URL-ում: Օրինակ, տարբերակը կարող է ընդգրկվել URL-ի մեջ որպես մաս, ինչպես օրինակ՝ <code>api.example.com/v1/resource</code> կամ <code>api.example.com/v2/resource</code>։</li> <li><b>Անմիջական տարբերակի ռազմավարություն</b>. այս ռազմավարությունը թույլ է տալիս կատարել ցանկացած փոփոխություններ։ Սա հարմար է բարդ հավելվածների և բարդ փոփոխությունների համար։</li></ol> <p>Այս ռազմավարությունները օգնում են ծրագրավորողներին և օգտագործողներին ապահովել համատեղելիություն և վերահսկել տարբերակի փոփոխությունները API-ի հետ աշխատելիս։ </p> <meta property="mw:PageProp/toc" /> <div class="mw-heading mw-heading2"><h2 id="Նպատակ"><span id=".D5.86.D5.BA.D5.A1.D5.BF.D5.A1.D5.AF"></span>Նպատակ</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Application_Programming_Interface_(API)&amp;veaction=edit&amp;section=1" title="Խմբագրել բաժինը. Նպատակ" class="mw-editsection-visualeditor"><span>խմբագրել</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Application_Programming_Interface_(API)&amp;action=edit&amp;section=1" title="Edit section&#039;s source code: Նպատակ"><span>խմբագրել կոդը</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Ծրագրեր կառուցելիս API-ն պարզեցնում է ծրագրավորումը՝ վերացականացնելով հիմքում ընկած իրականացումը և բացահայտելով միայն մշակողին անհրաժեշտ օբյեկտները կամ գործողությունները: Օրինակ, էլեկտրոնային փոստի հաճախորդի գրապայմանական միջերեսը կարող է տրամադրել կոճակ, որը կատարում է բոլոր քայլերը նոր էլեկտրոնային փոստերի ստացման և ընդգծման համար, մինչդեռ ֆայլերի մուտք/ելքի API-ն կարող է տրամադրել ծրագրավորողին ֆունկցիա, որը պատճենում է ֆայլը մեկ վայրից մյուսը՝ առանց պահանջելու, որ մշակողը հասկանա ֆայլային համակարգի գործողությունները, որոնք կատարվում են հետևում<sup id="cite_ref-Clarke4_5-0" class="reference"><a href="#cite_note-Clarke4-5"><span class="cite-bracket">&#91;</span>5<span class="cite-bracket">&#93;</span></a></sup>։ </p> <div class="mw-heading mw-heading2"><h2 id="Տերմինի_պատմություն"><span id=".D5.8F.D5.A5.D6.80.D5.B4.D5.AB.D5.B6.D5.AB_.D5.BA.D5.A1.D5.BF.D5.B4.D5.B8.D6.82.D5.A9.D5.B5.D5.B8.D6.82.D5.B6"></span>Տերմինի պատմություն</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Application_Programming_Interface_(API)&amp;veaction=edit&amp;section=2" title="Խմբագրել բաժինը. Տերմինի պատմություն" class="mw-editsection-visualeditor"><span>խմբագրել</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Application_Programming_Interface_(API)&amp;action=edit&amp;section=2" title="Edit section&#039;s source code: Տերմինի պատմություն"><span>խմբագրել կոդը</span></a><span class="mw-editsection-bracket">]</span></span></div> <figure class="mw-default-size" typeof="mw:File/Thumb"><a href="/wiki/%D5%8A%D5%A1%D5%BF%D5%AF%D5%A5%D6%80:Database_management_system_diagram_from_1978_workshop.png" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/4/41/Database_management_system_diagram_from_1978_workshop.png/220px-Database_management_system_diagram_from_1978_workshop.png" decoding="async" width="220" height="348" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/4/41/Database_management_system_diagram_from_1978_workshop.png/330px-Database_management_system_diagram_from_1978_workshop.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/4/41/Database_management_system_diagram_from_1978_workshop.png/440px-Database_management_system_diagram_from_1978_workshop.png 2x" data-file-width="474" data-file-height="750" /></a><figcaption>1978 թվականի դիագրամ, որն առաջարկում է ընդլայնել API-ի գաղափարը՝ դառնալով ընդհանուր ծրագրավորման ինտերֆեյս՝ միայն կիրառական ծրագրերից դուրս<sup id="cite_ref-NBS1981_6-0" class="reference"><a href="#cite_note-NBS1981-6"><span class="cite-bracket">&#91;</span>6<span class="cite-bracket">&#93;</span></a></sup>։</figcaption></figure> <p>API տերմինը սկզբնական շրջանում նկարագրվել է միայն վերջնական օգտագործողի ծրագրերի համար նախատեսված միջերես, որոնք հայտնի էին որպես կիրառման ծրագրեր (application programs): Այս ծագումը դեռևս արտահայտված է «Application Programming Interface» անվանման մեջ։ Այսօր տերմինը ավելի լայն իմաստ ունի՝ ներառելով նաև օգտակար ծրագրեր և նույնիսկ սարքավորումների միջերեսներ<sup id="cite_ref-Bloch2018_7-0" class="reference"><a href="#cite_note-Bloch2018-7"><span class="cite-bracket">&#91;</span>7<span class="cite-bracket">&#93;</span></a></sup>։ </p> <div class="mw-heading mw-heading3"><h3 id="1940-ականներ_և_1950-ականներ"><span id="1940-.D5.A1.D5.AF.D5.A1.D5.B6.D5.B6.D5.A5.D6.80_.D6.87_1950-.D5.A1.D5.AF.D5.A1.D5.B6.D5.B6.D5.A5.D6.80"></span>1940-ականներ և 1950-ականներ</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Application_Programming_Interface_(API)&amp;veaction=edit&amp;section=3" title="Խմբագրել բաժինը. 1940-ականներ և 1950-ականներ" class="mw-editsection-visualeditor"><span>խմբագրել</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Application_Programming_Interface_(API)&amp;action=edit&amp;section=3" title="Edit section&#039;s source code: 1940-ականներ և 1950-ականներ"><span>խմբագրել կոդը</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>API-ի գաղափարը շատ ավելի հին է, քան բուն տերմինը: Բրիտանացի համակարգչային գիտնականներ <a href="/wiki/%D5%84%D5%B8%D6%80%D5%AB%D5%BD_%D5%88%D6%82%D5%AB%D5%AC%D6%84%D5%BD" title="Մորիս Ուիլքս">Մորիս Ուիլքսը</a> և Դեյվիդ Ուիլերը 1940-ականներին աշխատել են մոդուլային <a href="/wiki/%D4%B3%D6%80%D5%A1%D5%A4%D5%A1%D6%80%D5%A1%D5%B6_(%D5%AE%D6%80%D5%A1%D5%A3%D6%80%D5%A1%D5%BE%D5%B8%D6%80%D5%B8%D6%82%D5%B4)" title="Գրադարան (ծրագրավորում)">ծրագրային գրադարանի</a> վրա EDSAC-ի՝ վաղ համակարգչի համար: Այս գրադարանի <a href="/w/index.php?title=%D4%B3%D5%B8%D6%80%D5%AE%D5%A1%D5%BC%D5%B8%D6%82%D5%B5%D5%A9_(%D5%B0%D5%A1%D5%B4%D5%A1%D5%AF%D5%A1%D6%80%D5%A3%D5%B9%D5%A1%D5%B5%D5%AB%D5%B6_%D5%AE%D6%80%D5%A1%D5%A3%D6%80%D5%A1%D5%BE%D5%B8%D6%80%D5%B8%D6%82%D5%B4)&amp;action=edit&amp;redlink=1" class="new" title="Գործառույթ (համակարգչային ծրագրավորում) (դեռ գրված չէ)">ենթածրագրերը</a> պահվել են <a href="/wiki/%D4%BE%D5%A1%D5%AF%D5%B8%D5%BF%D5%A1%D5%AA%D5%A1%D5%BA%D5%A1%D5%BE%D5%A5%D5%B6" title="Ծակոտաժապավեն">ծակոտժապավենի</a> վրա, որը կազմակերպված է եղել փաստաթղթերի պահարանում: Այն պարունակել է նաև այն, ինչ Ուիլքսը և Ուիլերը անվանում էին «գրադարանային գրացուցակ» յուրաքանչյուր ենթածրագրի վերաբերյալ նշումների և այն ծրագրի մեջ ներառելու մասին, գրադարանը հիմա կոչվում է API (կամ API հստակեցում կամ API փաստաթուղթ), քանի որ այն հրահանգում է ծրագրավորողին, թե ինչպես օգտագործել (կամ «կանչել») յուրաքանչյուր ենթածրագիր, որն անհրաժեշտ է ծրագրավորողին<sup id="cite_ref-Bloch20182_8-0" class="reference"><a href="#cite_note-Bloch20182-8"><span class="cite-bracket">&#91;</span>8<span class="cite-bracket">&#93;</span></a></sup>։ </p><p>Ուիլկսի և Ուիլերի 1951 թվականի «The Preparation of Programs for an Electronic Digital Computer» գիրքը պարունակում է առաջին հրատարակված API առանձնահատկությունը։ <a href="/w/index.php?title=%D5%8B%D5%B8%D5%B7%D5%B8%D6%82%D5%A1_%D4%B2%D5%AC%D5%B8%D5%AD&amp;action=edit&amp;redlink=1" class="new" title="Ջոշուա Բլոխ (դեռ գրված չէ)">Ջոշուա Բլոխը</a> գտնում է, որ Ուիլքսը և Ուիլերը «թաքնված կերպով հայտնագործել են» API-ն, քանի որ այն ավելի շատ հայտնաբերված, քան հորինված հայեցակարգ է<sup id="cite_ref-Bloch20184_9-0" class="reference"><a href="#cite_note-Bloch20184-9"><span class="cite-bracket">&#91;</span>9<span class="cite-bracket">&#93;</span></a></sup>։ </p> <figure class="mw-default-size" typeof="mw:File/Thumb"><a href="/wiki/%D5%8A%D5%A1%D5%BF%D5%AF%D5%A5%D6%80:Univac_1108_Census_Bureau.jpg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/8/85/Univac_1108_Census_Bureau.jpg/220px-Univac_1108_Census_Bureau.jpg" decoding="async" width="220" height="143" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/8/85/Univac_1108_Census_Bureau.jpg/330px-Univac_1108_Census_Bureau.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/8/85/Univac_1108_Census_Bureau.jpg/440px-Univac_1108_Census_Bureau.jpg 2x" data-file-width="1799" data-file-height="1172" /></a><figcaption>Չնայած այն մարդիկ, ովքեր հորինել են API տերմինը, ծրագրային ապահովում են իրականացրել Univac 1108-ի վրա, նրանց API-ի նպատակն է եղել հնարավոր դարձնել ապարատային անկախ ծրագրեր<sup id="cite_ref-CottonGreatorex1968_10-0" class="reference"><a href="#cite_note-CottonGreatorex1968-10"><span class="cite-bracket">&#91;</span>10<span class="cite-bracket">&#93;</span></a></sup>։</figcaption></figure> <div class="mw-heading mw-heading3"><h3 id="1960-ականներ_և_1970-ականներ"><span id="1960-.D5.A1.D5.AF.D5.A1.D5.B6.D5.B6.D5.A5.D6.80_.D6.87_1970-.D5.A1.D5.AF.D5.A1.D5.B6.D5.B6.D5.A5.D6.80"></span>1960-ականներ և 1970-ականներ</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Application_Programming_Interface_(API)&amp;veaction=edit&amp;section=4" title="Խմբագրել բաժինը. 1960-ականներ և 1970-ականներ" class="mw-editsection-visualeditor"><span>խմբագրել</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Application_Programming_Interface_(API)&amp;action=edit&amp;section=4" title="Edit section&#039;s source code: 1960-ականներ և 1970-ականներ"><span>խմբագրել կոդը</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>«Կիրառական ծրագրի միջերես» տերմինը (ծրագրավորման բառի փոխարեն՝ ծրագիր) առաջին անգամ արձանագրվել է 1968 թվականին AFIPS կոնֆերանսի ժամանակ ներկայացված <i>«Տվյալների կառուցվածքներ և տեխնիկա հեռավոր <a href="/wiki/%D5%80%D5%A1%D5%B4%D5%A1%D5%AF%D5%A1%D6%80%D5%A3%D5%B9%D5%A1%D5%B5%D5%AB%D5%B6_%D5%A3%D6%80%D5%A1%D6%86%D5%AB%D5%AF%D5%A1" title="Համակարգչային գրաֆիկա">համակարգչային գրաֆիկայի</a> համար»</i> կոչվող աշխատության մեջ<sup id="cite_ref-11" class="reference"><a href="#cite_note-11"><span class="cite-bracket">&#91;</span>11<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-Bloch20183_12-0" class="reference"><a href="#cite_note-Bloch20183-12"><span class="cite-bracket">&#91;</span>12<span class="cite-bracket">&#93;</span></a></sup>։ Այս հոդվածի հեղինակներն օգտագործել են տերմինը՝ նկարագրելու հավելվածի (այս դեպքում գրաֆիկական ծրագրի) փոխազդեցությունը համակարգչային համակարգի մնացած մասերի հետ: Հետևողական կիրառական միջերեսը (կազմված <a href="/wiki/%D5%96%D5%B8%D6%80%D5%BF%D6%80%D5%A1%D5%B6" title="Ֆորտրան">Ֆորտրան</a> ենթածրագրային կանչերից) նախատեսված է եղել ծրագրավորողին ազատելու գրաֆիկական ցուցադրման սարքի յուրահատկություններից և ապահովելու <a href="/w/index.php?title=%D5%8D%D5%A1%D6%80%D6%84%D5%A1%D5%BE%D5%B8%D6%80%D5%B8%D6%82%D5%B4%D5%B6%D5%A5%D6%80%D5%AB_%D5%A1%D5%B6%D5%AF%D5%A1%D5%AD%D5%B8%D6%82%D5%A9%D5%B5%D5%B8%D6%82%D5%B6&amp;action=edit&amp;redlink=1" class="new" title="Սարքավորումների անկախություն (դեռ գրված չէ)">սարքաշարի անկախությունը</a>, եթե համակարգիչը կամ էկրանը փոխարինվեին<sup id="cite_ref-CottonGreatorex19682_13-0" class="reference"><a href="#cite_note-CottonGreatorex19682-13"><span class="cite-bracket">&#91;</span>13<span class="cite-bracket">&#93;</span></a></sup>։ </p><p>Տերմինը <a href="/wiki/%D5%8F%D5%BE%D5%B5%D5%A1%D5%AC%D5%B6%D5%A5%D6%80%D5%AB_%D5%A2%D5%A1%D5%A6%D5%A1" title="Տվյալների բազա">տվյալների բազա</a> է ներմուծվել Քրիստաֆոր Դեյթի կողմից<sup id="cite_ref-14" class="reference"><a href="#cite_note-14"><span class="cite-bracket">&#91;</span>14<span class="cite-bracket">&#93;</span></a></sup> 1974 թվականին <i>«Հարաբերական և ցանցային մոտեցումներ. կիրառական ծրագրավորման միջերեսի համեմատություն»</i> կոչվող հոդվածում<sup id="cite_ref-15" class="reference"><a href="#cite_note-15"><span class="cite-bracket">&#91;</span>15<span class="cite-bracket">&#93;</span></a></sup>։ API-ն դարձել է <a href="/wiki/%D5%8F%D5%BE%D5%B5%D5%A1%D5%AC%D5%B6%D5%A5%D6%80%D5%AB_%D5%A2%D5%A1%D5%A6%D5%A1" title="Տվյալների բազա">տվյալների բազայի կառավարման համակարգերի</a> ANSI/SPARC շրջանակի մի մասը: Այս շրջանակը վերաբերվում էր հավելվածի ծրագրավորման միջերեսին առանձին այլ միջերեսներից, ինչպիսին է հարցման միջերեսը: Տվյալների բազայի մասնագետները 1970-ականներին նկատել են, որ այս տարբեր միջերեսները կարող են համակցվել. բավականաչափ հարուստ կիրառական միջերեսը կարող է աջակցել նաև մյուս միջերեսներին<sup id="cite_ref-NBS19812_16-0" class="reference"><a href="#cite_note-NBS19812-16"><span class="cite-bracket">&#91;</span>16<span class="cite-bracket">&#93;</span></a></sup>։ </p><p>Այս դիտարկումը հանգեցրել է այն API-ների ստեղծմանը, որոնք աջակցում էին բոլոր տեսակի ծրագրավորմանը։ </p> <div class="mw-heading mw-heading3"><h3 id="1990-ականներ"><span id="1990-.D5.A1.D5.AF.D5.A1.D5.B6.D5.B6.D5.A5.D6.80"></span>1990-ականներ</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Application_Programming_Interface_(API)&amp;veaction=edit&amp;section=5" title="Խմբագրել բաժինը. 1990-ականներ" class="mw-editsection-visualeditor"><span>խմբագրել</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Application_Programming_Interface_(API)&amp;action=edit&amp;section=5" title="Edit section&#039;s source code: 1990-ականներ"><span>խմբագրել կոդը</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>1990 թվականին տեխնոլոգ Մալամուդը API-ն սահմանել է որպես «ծրագրավորողին հասանելի ծառայությունների հավաքածու, որը կատարում է որոշակի առաջադրանքներ»<sup id="cite_ref-17" class="reference"><a href="#cite_note-17"><span class="cite-bracket">&#91;</span>17<span class="cite-bracket">&#93;</span></a></sup>։ </p><p>API-ի գաղափարը կրկին ընդլայնվել է հեռակա ընթացակարգերի կանչերի և Վեբ API-ների բախմամբ։ Համակարգչային ցանցերի տարածմամբ 1970-ականներին և 1980-ականներին, ծրագրավորողները ցանկացել են կանչել գրադարաններ, որոնք գտնվում էին ոչ միայն իրենց տեղական համակարգիչներում, այլ նաև այլ վայրերում գտնվող համակարգիչներում։ Այս հեռակա ընթացակարգերի կանչերը հատկապես լավ աջակցություն են ստացել Java լեզվի կողմից։ 1990-ականներին, ինտերնետի տարածման հետ, ստանդարտներ, ինչպիսիք են CORBA, COM և DCOM, մրցում էին՝ դառնալով API ծառայությունները ցուցադրելու ամենատարածված եղանակը<sup id="cite_ref-JinSahniShevat2018_18-0" class="reference"><a href="#cite_note-JinSahniShevat2018-18"><span class="cite-bracket">&#91;</span>18<span class="cite-bracket">&#93;</span></a></sup>։ </p> <div class="mw-heading mw-heading3"><h3 id="2000-ականներ"><span id="2000-.D5.A1.D5.AF.D5.A1.D5.B6.D5.B6.D5.A5.D6.80"></span>2000-ականներ</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Application_Programming_Interface_(API)&amp;veaction=edit&amp;section=6" title="Խմբագրել բաժինը. 2000-ականներ" class="mw-editsection-visualeditor"><span>խմբագրել</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Application_Programming_Interface_(API)&amp;action=edit&amp;section=6" title="Edit section&#039;s source code: 2000-ականներ"><span>խմբագրել կոդը</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Ռոյ Ֆիլդինգի 2000 թվականի դիսերտացիան՝ «Աճարային ոճեր և ցանցային ծրագրային ճարտարապետությունների նախագծում» UC Irvine-ում, նկարագրեց Ներկայացուցչական վիճակների փոխանցում (REST) և ներկայացրեց «ցանցային ծրագրավորման միջերես» գաղափարը, որը Ֆիլդինգը հակադրում էր ավանդական «գրադարանային» API-ներին<sup id="cite_ref-19" class="reference"><a href="#cite_note-19"><span class="cite-bracket">&#91;</span>19<span class="cite-bracket">&#93;</span></a></sup>։ XML և JSON Web API-ների լայնածավալ կոմերցիոն ընդունումը սկսվեց 2000 թվականին և շարունակվում է 2022 թվականին։ Այսպիսով, Web API-ն այժմ API տերմինի ամենատարածված իմաստն է<sup id="cite_ref-Lane2019_2-1" class="reference"><a href="#cite_note-Lane2019-2"><span class="cite-bracket">&#91;</span>2<span class="cite-bracket">&#93;</span></a></sup>։ </p><p>Թիմ Բերներս-Լիի կողմից 2001 թվականին առաջարկած Սեմանտիկ Վեբը ներառել է «սեմանտիկ API-ներ», որոնք վերաձևում են API-ն որպես բաց, բաշխված տվյալների ինտերֆեյս, այլ ոչ թե ծրագրային վարքագծի ինտերֆեյս<sup id="cite_ref-20" class="reference"><a href="#cite_note-20"><span class="cite-bracket">&#91;</span>20<span class="cite-bracket">&#93;</span></a></sup>։ Նեղ տեսակի ինտերֆեյսները դարձել է ավելի տարածված, քան բացերը, սակայն API-ն որպես տվյալների ինտերֆեյսի գաղափարը արմատավորվել է։ Քանի որ վեբ API-ներ լայնորեն օգտագործվում են տարբեր տեսակի տվյալներ փոխանակելու համար, API-ն դարձել է լայն հասկացություն, որը նկարագրում է ինտերնետում տեղի ունեցող շատ հաղորդակցություններ։<sup id="cite_ref-JinSahniShevat2018_18-1" class="reference"><a href="#cite_note-JinSahniShevat2018-18"><span class="cite-bracket">&#91;</span>18<span class="cite-bracket">&#93;</span></a></sup> Այս կերպ օգտագործվելուց, API տերմինը մասամբ համընկնում է հաղորդակցման պրոտոկոլի տերմինի հետ։ </p> <div class="mw-heading mw-heading2"><h2 id="Օգտագործում"><span id=".D5.95.D5.A3.D5.BF.D5.A1.D5.A3.D5.B8.D6.80.D5.AE.D5.B8.D6.82.D5.B4"></span>Օգտագործում</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Application_Programming_Interface_(API)&amp;veaction=edit&amp;section=7" title="Խմբագրել բաժինը. Օգտագործում" class="mw-editsection-visualeditor"><span>խմբագրել</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Application_Programming_Interface_(API)&amp;action=edit&amp;section=7" title="Edit section&#039;s source code: Օգտագործում"><span>խմբագրել կոդը</span></a><span class="mw-editsection-bracket">]</span></span></div> <div class="mw-heading mw-heading3"><h3 id="Գրադարաններ_և_շրջանակներ"><span id=".D4.B3.D6.80.D5.A1.D5.A4.D5.A1.D6.80.D5.A1.D5.B6.D5.B6.D5.A5.D6.80_.D6.87_.D5.B7.D6.80.D5.BB.D5.A1.D5.B6.D5.A1.D5.AF.D5.B6.D5.A5.D6.80"></span>Գրադարաններ և շրջանակներ</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Application_Programming_Interface_(API)&amp;veaction=edit&amp;section=8" title="Խմբագրել բաժինը. Գրադարաններ և շրջանակներ" class="mw-editsection-visualeditor"><span>խմբագրել</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Application_Programming_Interface_(API)&amp;action=edit&amp;section=8" title="Edit section&#039;s source code: Գրադարաններ և շրջանակներ"><span>խմբագրել կոդը</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Ծրագրային գրադարանի հետ կապված միջերեսը API-ի մի տեսակ է։ API-ն նկարագրում և սահմանում է «հնարավոր վարքագիծը» (այսինքն՝ առանձնահատկություն), մինչդեռ գրադարանն այդ կանոնների հավաքածուի «իրական իրականացումն» է։ </p><p>Մեկ API կարող է ունենալ մի քանի իրականացումներ (կամ որևէ մեկի չունենալ, լինելով աբստրակտ) տարբեր գրադարանների ձևով, որոնք կիսում են նույն ծրագրավորման միջերեսը։ </p><p>API-ի և նրա իրականացման բաժանումը կարող է թույլ տալ, որ մեկ լեզվով գրված ծրագրերը օգտագործեն այլ լեզվով գրադրված գրադարաններ։ Օրինակ, քանի որ Scala-ն և Java-ն համատեղելի բայթկոդ են վերածվում, Scala-ի մշակողները կարող են օգտվել ցանկացած Java API-ից<sup id="cite_ref-OderskySpoonVenners8_21-0" class="reference"><a href="#cite_note-OderskySpoonVenners8-21"><span class="cite-bracket">&#91;</span>21<span class="cite-bracket">&#93;</span></a></sup>։ </p><p>API-ի օգտագործումը կարող է տատանվել կախված ծրագրավորման լեզվի տեսակից։ Օրինակ, Lua-ի նման պրոցեդուրալ լեզվի համար API-ն կարող է հիմնականում պարունակել հիմնարար ընթացակարգեր կոդի իրականացնելու, տվյալները կառավարելու կամ սխալներ շտկելու համար, մինչդեռ Java-ի նման օբյեկտ-առարկայական լեզվի API-ն կտրամադրի դասերի և դրանց մեթոդների նկարագրություն<sup id="cite_ref-22" class="reference"><a href="#cite_note-22"><span class="cite-bracket">&#91;</span>22<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-Sintes16_23-0" class="reference"><a href="#cite_note-Sintes16-23"><span class="cite-bracket">&#91;</span>23<span class="cite-bracket">&#93;</span></a></sup>։ Հիրումի օրենքը նշում է, որ «API-ի բավականաչափ մեծ թվով օգտատերերով, չի կարևորում, թե ինչ ես խոստանում պայմանագրում՝ ձեր համակարգի բոլոր դիտվող վարքագծերը ինչ-որ մեկի կողմից կախված կլինեն»<sup id="cite_ref-24" class="reference"><a href="#cite_note-24"><span class="cite-bracket">&#91;</span>24<span class="cite-bracket">&#93;</span></a></sup>։ Միջդեռ, մի շարք ուսումնասիրություններ ցույց են տալիս, որ API օգտագործող մեծամասնության դեպքում կիրառվող API-ի փոքր մասն է օգտագործվում<sup id="cite_ref-25" class="reference"><a href="#cite_note-25"><span class="cite-bracket">&#91;</span>25<span class="cite-bracket">&#93;</span></a></sup>։ </p><p>Մեկ լեզվի առանձնահատկություններն ու հնարավորությունները քարտեզագրելով մեկ այլ լեզվով ներդրված ինտերֆեյսի հետ՝ լեզվական կապը թույլ է տալիս մեկ լեզվով գրված գրադարանին կամ ծառայությանը օգտագործել մեկ այլ լեզվով մշակելիս։ </p><p>SWIG և F2PY (Fortran-ից Python-ի միջերեսի ստեղծիչ) նման գործիքները հեշտացնում են նման միջերեսների ստեղծումը<sup id="cite_ref-26" class="reference"><a href="#cite_note-26"><span class="cite-bracket">&#91;</span>26<span class="cite-bracket">&#93;</span></a></sup>։ </p><p>API-ն կարող է նաև կապված լինել ծրագրային շրջանակի հետ։ Շրջանակը կարող է հիմնված լինել մի քանի գրադարանների վրա, որոնք իրականացնում են մի քանի API-ներ, բայց API-ի սովորական օգտագործումից տարբեր, շրջանակի մեջ կառուցված վարքագծին հասանելիությունը միջնորդվում է շրջանակի բովանդակությունն նոր դասերով ընդլայնելու միջոցով։ </p><p>Ի հավելումն, ընդհանուր ծրագրի հոսքը կարող է դուրս լինել զանգող կողմի վերահսկողությունից և գտնվել շրջանակի վերահսկողության տակ՝ վերահսկողության հակադարձման կամ նման մեխանիզմի միջոցով<sup id="cite_ref-27" class="reference"><a href="#cite_note-27"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-28" class="reference"><a href="#cite_note-28"><span class="cite-bracket">&#91;</span>28<span class="cite-bracket">&#93;</span></a></sup>։ </p> <div class="mw-heading mw-heading3"><h3 id="Օպերացիոն_համակարգեր"><span id=".D5.95.D5.BA.D5.A5.D6.80.D5.A1.D6.81.D5.AB.D5.B8.D5.B6_.D5.B0.D5.A1.D5.B4.D5.A1.D5.AF.D5.A1.D6.80.D5.A3.D5.A5.D6.80"></span>Օպերացիոն համակարգեր</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Application_Programming_Interface_(API)&amp;veaction=edit&amp;section=9" title="Խմբագրել բաժինը. Օպերացիոն համակարգեր" class="mw-editsection-visualeditor"><span>խմբագրել</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Application_Programming_Interface_(API)&amp;action=edit&amp;section=9" title="Edit section&#039;s source code: Օպերացիոն համակարգեր"><span>խմբագրել կոդը</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>API-ն կարող է սահմանել հավելվածի և <a href="/wiki/%D5%95%D5%BA%D5%A5%D6%80%D5%A1%D6%81%D5%AB%D5%B8%D5%B6_%D5%B0%D5%A1%D5%B4%D5%A1%D5%AF%D5%A1%D6%80%D5%A3" title="Օպերացիոն համակարգ">օպերացիոն համակարգի</a> միջերեսը<sup id="cite_ref-Oreilly912_29-0" class="reference"><a href="#cite_note-Oreilly912-29"><span class="cite-bracket">&#91;</span>29<span class="cite-bracket">&#93;</span></a></sup>։ POSIX-ը, օրինակ, տրամադրում է API-ի ընդհանուր բնութագրերի մի շարք, որոնց նպատակն է հնարավորություն տալ POSIX համապատասխանող օպերացիոն համակարգի համար գրված հավելվածի <a href="/wiki/%D4%BF%D5%B8%D5%B4%D5%BA%D5%AB%D5%AC%D5%B5%D5%A1%D5%BF%D5%B8%D6%80" title="Կոմպիլյատոր">կոմպիլյատորի</a> մեկ այլ POSIX համապատասխան օպերացիոն համակարգի համար: </p><p><a href="/wiki/%D4%BC%D5%AB%D5%B6%D5%B8%D6%82%D6%84%D5%BD" title="Լինուքս">Լինուքսը</a> և <a href="/wiki/%D4%B2%D5%AB%D4%B7%D5%BD%D4%B4%D5%AB" title="ԲիԷսԴի">Berkeley Software Distribution-ը</a> օպերացիոն համակարգերի օրինակներ են, որոնք իրականացնում են POSIX API-ները<sup id="cite_ref-WestDedrick162_30-0" class="reference"><a href="#cite_note-WestDedrick162-30"><span class="cite-bracket">&#91;</span>30<span class="cite-bracket">&#93;</span></a></sup>։ </p><p><a href="/wiki/%D5%84%D5%A1%D5%B5%D6%84%D6%80%D5%B8%D5%BD%D5%B8%D6%86%D5%A9" title="Մայքրոսոֆթ">Մայքրոսոֆթը</a> մեծ հավատարմություն է ցուցաբերել հետընթաց-համատեղելի API-ին, հատկապես իր Windows API (Win32) գրադարանում, այնպես որ ավելի հին հավելվածները կարող են աշխատել Windows-ի նոր տարբերակների վրա՝ օգտագործելով գործարկվող հատուկ պարամետրը, որը կոչվում է «Համատեղելիության ռեժիմ»<sup id="cite_ref-31" class="reference"><a href="#cite_note-31"><span class="cite-bracket">&#91;</span>31<span class="cite-bracket">&#93;</span></a></sup>։ </p><p>API-ն տարբերվում է հավելվածի երկուական ինտերֆեյսից (ABI) նրանով, որ API-ն հիմնված է սկզբնական կոդերի վրա, մինչդեռ ABI-ն՝ երկուական: Օրինակ, POSIX-ը տրամադրում է API-ներ, մինչդեռ Լինքուքս ստանդարտ բազան տրամադրում է ABI<sup id="cite_ref-32" class="reference"><a href="#cite_note-32"><span class="cite-bracket">&#91;</span>32<span class="cite-bracket">&#93;</span></a></sup> <sup id="cite_ref-33" class="reference"><a href="#cite_note-33"><span class="cite-bracket">&#91;</span>33<span class="cite-bracket">&#93;</span></a></sup>։ </p> <div class="mw-heading mw-heading3"><h3 id="Հեռավոր_API-ներ"><span id=".D5.80.D5.A5.D5.BC.D5.A1.D5.BE.D5.B8.D6.80_API-.D5.B6.D5.A5.D6.80"></span>Հեռավոր API-ներ</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Application_Programming_Interface_(API)&amp;veaction=edit&amp;section=10" title="Խմբագրել բաժինը. Հեռավոր API-ներ" class="mw-editsection-visualeditor"><span>խմբագրել</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Application_Programming_Interface_(API)&amp;action=edit&amp;section=10" title="Edit section&#039;s source code: Հեռավոր API-ներ"><span>խմբագրել կոդը</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Հեռավոր API-ները թույլ են տալիս մշակողներին կառավարել հեռավոր ռեսուրսներ հաղորդակցման պրոտոկոլների միջոցով, որոնք որոշակի ստանդարտներ են հաղորդակցության համար, որոնք թույլ են տալիս տարբեր տեխնոլոգիաների աշխատել միասին, անկախ լեզվից կամ հարթակից։ Օրինակ, Java Database Connectivity API-ն թույլ է տալիս մշակողներին հարցումներ անել տարբեր տեսակի տվյալների բազաների նկատմամբ նույն ֆունկցիաների միջոցով, մինչդեռ Java remote method invocation API-ն օգտագործում է Java Remote Method Protocol-ը՝ հեռավոր գործողությունների կանչման համար, որոնք, սակայն, մշակողի համար թվաբառարանային են թվում։<sup id="cite_ref-Bierhoff9_34-0" class="reference"><a href="#cite_note-Bierhoff9-34"><span class="cite-bracket">&#91;</span>34<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-Wilson16_35-0" class="reference"><a href="#cite_note-Wilson16-35"><span class="cite-bracket">&#91;</span>35<span class="cite-bracket">&#93;</span></a></sup> </p><p>Հետևաբար, հեռավոր API-ները օգտակար են <a href="/wiki/%D5%95%D5%A2%D5%B5%D5%A5%D5%AF%D5%BF_%D5%AF%D5%B8%D5%B2%D5%B4%D5%B6%D5%B8%D6%80%D5%B8%D5%B7%D5%BE%D5%A1%D5%AE_%D5%AE%D6%80%D5%A1%D5%A3%D6%80%D5%A1%D5%BE%D5%B8%D6%80%D5%B8%D6%82%D5%B4" title="Օբյեկտ կողմնորոշված ծրագրավորում">օբյեկտի կողմնորոշված ծրագրավորման</a> մեջ օբյեկտի վերացականությունը պահպանելու համար. մեթոդի կանչը, որը կատարվում է լոկալ <a href="/wiki/%D5%8A%D6%80%D5%B8%D6%84%D5%BD%D5%AB_(%D5%B6%D5%A1%D5%AD%D5%A1%D5%A3%D5%AE%D5%B4%D5%A1%D5%B6_%D5%B1%D6%87%D5%A1%D5%B6%D5%B4%D5%B8%D6%82%D5%B7)" title="Պրոքսի (նախագծման ձևանմուշ)">պրոքսի</a> օբյեկտի վրա, կանչում է համապատասխան մեթոդը հեռավոր օբյեկտի վրա՝ օգտագործելով հեռակառավարման արձանագրությունը և ստանում է արդյունքը, որը կօգտագործվի տեղում որպես վերադարձի արժեք: </p><p>Պրոքսի օբյեկտի փոփոխությունը հանգեցնում է նաև հեռավոր օբյեկտի համապատասխան փոփոխությանը<sup id="cite_ref-AdvancedCorba2_36-0" class="reference"><a href="#cite_note-AdvancedCorba2-36"><span class="cite-bracket">&#91;</span>36<span class="cite-bracket">&#93;</span></a></sup>։ </p> <div class="mw-heading mw-heading3"><h3 id="Վեբ_API-ներ"><span id=".D5.8E.D5.A5.D5.A2_API-.D5.B6.D5.A5.D6.80"></span>Վեբ API-ներ</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Application_Programming_Interface_(API)&amp;veaction=edit&amp;section=11" title="Խմբագրել բաժինը. Վեբ API-ներ" class="mw-editsection-visualeditor"><span>խմբագրել</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Application_Programming_Interface_(API)&amp;action=edit&amp;section=11" title="Edit section&#039;s source code: Վեբ API-ներ"><span>խմբագրել կոդը</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Վեբ API-ները ծառայություն են, որը հասանելի է հաճախորդի սարքերից (բջջային հեռախոսներ, դյուրակիր համակարգիչներ և այլն) դեպի <a href="/wiki/%D5%8E%D5%A5%D5%A2_%D5%BD%D5%A5%D6%80%D5%BE%D5%A5%D6%80" title="Վեբ սերվեր">վեբ սերվեր</a> ՝ օգտագործելով <a href="/wiki/HTTP" title="HTTP">Hypertext Transfer Protocol</a> (HTTP): Հաճախորդի սարքերը հարցում են ուղարկում HTTP հարցման ձևով և պատասխան հաղորդագրությունով, սովորաբար, JavaScript Object Notation ( <a href="/wiki/JSON" title="JSON">JSON</a> ) կամ Extensible Markup Language ( <a href="/wiki/XML" title="XML">XML</a>) ձևաչափով: Մշակողները սովորաբար օգտագործում են վեբ API-ներ՝ այդ սերվերից տվյալ սերվերի որոշակի հավաքածուի համար հարցումներ անելու համար: </p><p>Սոցիալական մեդիայի տարածքում վեբ API-ները թույլ են տվել վեբ համայնքներին հեշտացնել բովանդակության և տվյալների փոխանակումը համայնքների և հավելվածների միջև: Այս կերպ, մեկ վայրում դինամիկ կերպով ստեղծվող բովանդակությունը կարող է տեղադրվել և թարմացվել համացանցում մի քանի վայրերում<sup id="cite_ref-Parr162_37-0" class="reference"><a href="#cite_note-Parr162-37"><span class="cite-bracket">&#91;</span>37<span class="cite-bracket">&#93;</span></a></sup>։ Օրինակ՝ Twitter-ի REST API-ն ծրագրավորողներին թույլ է տալիս մուտք գործել Twitter-ի հիմնական տվյալներ, իսկ Search API-ն ծրագրավորողների համար տրամադրում է մեթոդներ՝ փոխազդելու Twitter-ի որոնման և միտումների տվյալների հետ<sup id="cite_ref-38" class="reference"><a href="#cite_note-38"><span class="cite-bracket">&#91;</span>38<span class="cite-bracket">&#93;</span></a></sup>։ </p> <div class="mw-heading mw-heading2"><h2 id="Ձևավորում"><span id=".D5.81.D6.87.D5.A1.D5.BE.D5.B8.D6.80.D5.B8.D6.82.D5.B4"></span>Ձևավորում</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Application_Programming_Interface_(API)&amp;veaction=edit&amp;section=12" title="Խմբագրել բաժինը. Ձևավորում" class="mw-editsection-visualeditor"><span>խմբագրել</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Application_Programming_Interface_(API)&amp;action=edit&amp;section=12" title="Edit section&#039;s source code: Ձևավորում"><span>խմբագրել կոդը</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>API-ի նախագծումը էական ազդեցություն ունի դրա օգտագործման վրա<sup id="cite_ref-Clarke42_39-0" class="reference"><a href="#cite_note-Clarke42-39"><span class="cite-bracket">&#91;</span>39<span class="cite-bracket">&#93;</span></a></sup>։ Նախևառաջ, ծրագրավորման ինտերֆեյսների ձևավորումը ներկայացնում է <a href="/wiki/%D4%BE%D6%80%D5%A1%D5%A3%D6%80%D5%A1%D5%AF%D5%A1%D5%A6%D5%B4%D5%AB_%D5%B3%D5%A1%D6%80%D5%BF%D5%A1%D6%80%D5%A1%D5%A3%D5%AB%D5%BF%D5%B8%D6%82%D5%A9%D5%B5%D5%B8%D6%82%D5%B6" title="Ծրագրակազմի ճարտարագիտություն">ծրագրային ապահովման ճարտարապետության</a> կարևոր մասը, ծրագրային ապահովման բարդ մասի կազմակերպումը<sup id="cite_ref-GarlanShaw942_40-0" class="reference"><a href="#cite_note-GarlanShaw942-40"><span class="cite-bracket">&#91;</span>40<span class="cite-bracket">&#93;</span></a></sup>։ Տեղեկատվության թաքցման սկզբունքը նկարագրում է ծրագրավորման միջերեսների դերը որպես <a href="/w/index.php?title=%D5%84%D5%B8%D5%A4%D5%B8%D6%82%D5%AC%D5%A1%D5%B5%D5%AB%D5%B6_%D5%AE%D6%80%D5%A1%D5%A3%D6%80%D5%A1%D5%BE%D5%B8%D6%80%D5%B8%D6%82%D5%B4&amp;action=edit&amp;redlink=1" class="new" title="Մոդուլային ծրագրավորում (դեռ գրված չէ)">մոդուլային ծրագրավորման</a> հնարավորություն՝ թաքցնելով մոդուլների իրականացման մանրամասները, որպեսզի մոդուլների օգտագործողները չհասկանան մոդուլների ներսում առկա բարդությունները<sup id="cite_ref-Parnas722_41-0" class="reference"><a href="#cite_note-Parnas722-41"><span class="cite-bracket">&#91;</span>41<span class="cite-bracket">&#93;</span></a></sup>։ Բացի նախորդ հիմքում ընկած սկզբունքից, API-ի օգտագործելիությունը չափելու այլ չափումներ կարող են ներառել այնպիսի հատկություններ, ինչպիսիք են ֆունկցիոնալ արդյունավետությունը, ընդհանուր ճիշտությունը և նորեկների համար սովորելիությունը<sup id="cite_ref-42" class="reference"><a href="#cite_note-42"><span class="cite-bracket">&#91;</span>42<span class="cite-bracket">&#93;</span></a></sup>։ <a href="/wiki/%D5%96%D5%A1%D5%A2%D6%80%D5%AB%D5%AF%D5%A1%D5%B5%D5%AB%D5%B6_%D5%B4%D5%A5%D5%A9%D5%B8%D5%A4_(%D5%B6%D5%A1%D5%AD%D5%A1%D5%A3%D5%AE%D5%B4%D5%A1%D5%B6_%D5%B1%D6%87%D5%A1%D5%B6%D5%B4%D5%B8%D6%82%D5%B7)" title="Ֆաբրիկային մեթոդ (նախագծման ձևանմուշ)">Ֆաբրիկային մեթոդի օրինաչափությունը</a> նույնպես բնորոշ է API-ների նախագծման մեջ՝ դրանց բազմակի օգտագործման բնույթի պատճառով<sup id="cite_ref-43" class="reference"><a href="#cite_note-43"><span class="cite-bracket">&#91;</span>43<span class="cite-bracket">&#93;</span></a></sup>։ Այսպիսով, API-ի նախագծումը փորձում է տրամադրել միայն այն գործիքները, որոնք օգտատերը ակնկալում է<sup id="cite_ref-Clarke42_39-1" class="reference"><a href="#cite_note-Clarke42-39"><span class="cite-bracket">&#91;</span>39<span class="cite-bracket">&#93;</span></a></sup>։ </p> <div class="mw-heading mw-heading3"><h3 id="Համաժամանակյա_ընդդեմ_անհամաժամանակյա"><span id=".D5.80.D5.A1.D5.B4.D5.A1.D5.AA.D5.A1.D5.B4.D5.A1.D5.B6.D5.A1.D5.AF.D5.B5.D5.A1_.D5.A8.D5.B6.D5.A4.D5.A4.D5.A5.D5.B4_.D5.A1.D5.B6.D5.B0.D5.A1.D5.B4.D5.A1.D5.AA.D5.A1.D5.B4.D5.A1.D5.B6.D5.A1.D5.AF.D5.B5.D5.A1"></span>Համաժամանակյա ընդդեմ անհամաժամանակյա</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Application_Programming_Interface_(API)&amp;veaction=edit&amp;section=13" title="Խմբագրել բաժինը. Համաժամանակյա ընդդեմ անհամաժամանակյա" class="mw-editsection-visualeditor"><span>խմբագրել</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Application_Programming_Interface_(API)&amp;action=edit&amp;section=13" title="Edit section&#039;s source code: Համաժամանակյա ընդդեմ անհամաժամանակյա"><span>խմբագրել կոդը</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Դիմումների ծրագրավորման ինտերֆեյսը (API) կարող է լինել համաժամանակյա կամ անհամաժամանակյա։ Համաժամանակյա API կանչը դիզայնի այն օրինաչափությունն է, որտեղ կանչի տեղը արգելափակվում է, մինչ սպասում է կանչված կոդի ավարտին<sup id="cite_ref-44" class="reference"><a href="#cite_note-44"><span class="cite-bracket">&#91;</span>44<span class="cite-bracket">&#93;</span></a></sup>։ Այն դեպքում, երբ անհամաժամանակյա API կանչ կա, կանչի տեղը չի արգելափակվում, մինչ սպասում է կանչված կոդի ավարտին, և փոխարենը կանչողը տեղեկացվում է, երբ պատասխանը հասնում է։ </p> <div class="mw-heading mw-heading2"><h2 id="Թողարկման_ձևեր"><span id=".D4.B9.D5.B8.D5.B2.D5.A1.D6.80.D5.AF.D5.B4.D5.A1.D5.B6_.D5.B1.D6.87.D5.A5.D6.80"></span>Թողարկման ձևեր</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Application_Programming_Interface_(API)&amp;veaction=edit&amp;section=14" title="Խմբագրել բաժինը. Թողարկման ձևեր" class="mw-editsection-visualeditor"><span>խմբագրել</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Application_Programming_Interface_(API)&amp;action=edit&amp;section=14" title="Edit section&#039;s source code: Թողարկման ձևեր"><span>խմբագրել կոդը</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>API-ները տեխնոլոգիական ընկերությունների ինտեգրման ավելի տարածված եղանակներից են: API-ներ տրամադրողները և օգտագործողները համարվում են բիզնես էկոհամակարգի անդամներ<sup id="cite_ref-45" class="reference"><a href="#cite_note-45"><span class="cite-bracket">&#91;</span>45<span class="cite-bracket">&#93;</span></a></sup>։ </p><p>API-ի թողարկման հիմնական ձևերն են<sup id="cite_ref-Boyd162_46-0" class="reference"><a href="#cite_note-Boyd162-46"><span class="cite-bracket">&#91;</span>46<span class="cite-bracket">&#93;</span></a></sup>՝ </p> <ul><li><u>Մասնավոր</u>․ API-ն նախատեսված է միայն ընկերության ներքին օգտագործման համար:</li> <li><u>Գործընկեր․</u> API-ն կարող են օգտագործել միայն կոնկրետ բիզնես գործընկերներ: Օրինակ, վարձակալության համար նախատեսված մեքենաները, ինչպիսիք են <a href="/wiki/Uber_Technologies,_Inc." title="Uber Technologies, Inc.">Uber-ը</a> և Lyft-ը, թույլ են տալիս հաստատված երրորդ կողմի մշակողներին ուղղակիորեն պատվիրել երթուղիներ իրենց հավելվածներից: Սա թույլ է տալիս ընկերություններին իրականացնել որակի վերահսկողություն՝ ճշտելով, թե որ հավելվածներն ունեն մուտք դեպի API և նրանց տրամադրում է լրացուցիչ եկամուտների հոսք<sup id="cite_ref-47" class="reference"><a href="#cite_note-47"><span class="cite-bracket">&#91;</span>47<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-48" class="reference"><a href="#cite_note-48"><span class="cite-bracket">&#91;</span>48<span class="cite-bracket">&#93;</span></a></sup>։</li> <li><u>Հանրային</u>. API-ն հասանելի է հանրության կողմից օգտագործման համար: Օրինակ, <a href="/wiki/%D5%84%D5%A1%D5%B5%D6%84%D6%80%D5%B8%D5%BD%D5%B8%D6%86%D5%A9" title="Մայքրոսոֆթ">Մայքրոսոֆթը</a> հրապարակում է Windows API-ն, իսկ <a href="/wiki/%D4%B7%D6%83%D5%AC" title="Էփլ">Էփլը</a> թողարկում է իր API Cocoa-ն, որպեսզի ծրագրակազմը գրվի իրենց <a href="/wiki/%D5%80%D5%A1%D5%B4%D5%A1%D5%AF%D5%A1%D6%80%D5%A3%D5%B9%D5%A1%D5%B5%D5%AB%D5%B6_%D5%BA%D5%AC%D5%A1%D5%BF%D6%86%D5%B8%D6%80%D5%B4" title="Համակարգչային պլատֆորմ">հարթակների</a> համար: Ոչ բոլոր հանրային API-ներն են սովորաբար հասանելի բոլորի համար: Օրինակ՝ համացանցային ծառայություններ մատուցողները, ինչպիսիք են Cloudflare-ը կամ Voxility-ը, օգտագործում են RESTful API-ներ՝ թույլ տալու հաճախորդներին և վերավաճառողներին մուտք գործել իրենց ենթակառուցվածքի մասին տեղեկատվությունը, DDoS վիճակագրությունը, ցանցի կատարողականը կամ վահանակի կառավարումը<sup id="cite_ref-Cloudflare2_49-0" class="reference"><a href="#cite_note-Cloudflare2-49"><span class="cite-bracket">&#91;</span>49<span class="cite-bracket">&#93;</span></a></sup>։ Նման API-ների հասանելիությունը տրվում է կա՛մ «API-ի նշաններով», կա՛մ հաճախորդի կարգավիճակի վավերացումներով<sup id="cite_ref-SmashMagazine2_50-0" class="reference"><a href="#cite_note-SmashMagazine2-50"><span class="cite-bracket">&#91;</span>50<span class="cite-bracket">&#93;</span></a></sup>։</li></ul> <div class="mw-heading mw-heading3"><h3 id="Հանրային_API-ի_հետևանքները"><span id=".D5.80.D5.A1.D5.B6.D6.80.D5.A1.D5.B5.D5.AB.D5.B6_API-.D5.AB_.D5.B0.D5.A5.D5.BF.D6.87.D5.A1.D5.B6.D6.84.D5.B6.D5.A5.D6.80.D5.A8"></span>Հանրային API-ի հետևանքները</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Application_Programming_Interface_(API)&amp;veaction=edit&amp;section=15" title="Խմբագրել բաժինը. Հանրային API-ի հետևանքները" class="mw-editsection-visualeditor"><span>խմբագրել</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Application_Programming_Interface_(API)&amp;action=edit&amp;section=15" title="Edit section&#039;s source code: Հանրային API-ի հետևանքները"><span>խմբագրել կոդը</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Հանրային API-ի համար կարևոր գործոններից մեկը դրա «ինտերֆեյսի կայունությունն»է։ API-ին փոփոխություններ կատարելը՝ օրինակ, ֆունկցիայի կանչին նոր պարամետրեր ավելացնելը, կարող է խախտել համապատասխանությունը այն հաճախորդների հետ, որոնք կախված են այդ API-ից<sup id="cite_ref-researchgate.net_51-0" class="reference"><a href="#cite_note-researchgate.net-51"><span class="cite-bracket">&#91;</span>51<span class="cite-bracket">&#93;</span></a></sup>։ </p><p>Երբ հրապարակայնորեն ներկայացված API-ի մասերը ենթակա են փոփոխման և, հետևաբար, կայուն չեն, որոշակի API-ի այդպիսի մասերը պետք է բացահայտորեն փաստաթղթավորվեն որպես «անկայուն»: Օրինակ, Գուգլ Guava գրադարանում այն մասերը, որոնք համարվում են անկայուն, և որոնք կարող են շուտով փոխվել, նշվում են Java-յի<code>@Beta</code>մեկնաբանությունոբ<sup id="cite_ref-52" class="reference"><a href="#cite_note-52"><span class="cite-bracket">&#91;</span>52<span class="cite-bracket">&#93;</span></a></sup>։ </p><p>Հանրային API-ն երբեմն կարող է իր որոշ մասեր հայտարարել որպես <i>հնացած</i> կամ չեղյալ հայտարարել: Սա սովորաբար նշանակում է, որ API-ի մի մասը պետք է համարվի որպես թեկնածու հեռացման կամ փոփոխման հետ անհամատեղելի ձևով: Հետևաբար, այս փոփոխությունները ծրագրավորողներին թույլ են տալիս հեռանալ API-ի այն մասերից, որոնք հետագայում կհեռացվեն կամ չեն աջակցվի<sup id="cite_ref-OracleDeprecation162_53-0" class="reference"><a href="#cite_note-OracleDeprecation162-53"><span class="cite-bracket">&#91;</span>53<span class="cite-bracket">&#93;</span></a></sup>։ </p><p>2020 թվականի փետրվարի 19-ին Akamai-ն հրապարակել է իրենց տարեկան «Ինտերնետի վիճակ» զեկույցը, որը ցույց տվեց կիբեռհանցագործությունների աճող միտումը հանրային API պլատֆորմների դեմ՝ ֆինանսական ծառայություններում ամբողջ աշխարհում։ 2017 թվականի դեկտեմբերից մինչև 2019 թվականի նոյեմբեր Akamai-ն հրապարակել է 85.42 միլիարդ հավատարմագրերի խախտման հարձակումներ։ Մոտ 20%-ը, կամ 16.55 միլիարդ, ուղղված են եղել API վերջնակետերի սահմանված անուններին։ Դրանցից 473.5 միլիոնը ուղղված էր ֆինանսական ծառայությունների ոլորտի կազմակերպություններին<sup id="cite_ref-VentureBeat_54-0" class="reference"><a href="#cite_note-VentureBeat-54"><span class="cite-bracket">&#91;</span>54<span class="cite-bracket">&#93;</span></a></sup>։ </p> <div class="mw-heading mw-heading2"><h2 id="Փաստաթղթեր"><span id=".D5.93.D5.A1.D5.BD.D5.BF.D5.A1.D5.A9.D5.B2.D5.A9.D5.A5.D6.80"></span>Փաստաթղթեր</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Application_Programming_Interface_(API)&amp;veaction=edit&amp;section=16" title="Խմբագրել բաժինը. Փաստաթղթեր" class="mw-editsection-visualeditor"><span>խմբագրել</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Application_Programming_Interface_(API)&amp;action=edit&amp;section=16" title="Edit section&#039;s source code: Փաստաթղթեր"><span>խմբագրել կոդը</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>API փաստաթղթավորումը նկարագրում է API-ի առաջարկած ծառայությունները և դրանց օգտագործման եղանակները, նպատակ ունենալով ընդգրկել այն ամենը, ինչ անհրաժեշտ է հաճախորդին գործնական նպատակներով: </p><p>Փաստաթղթավորումը շատ կարևոր է API-ով աշխատող ծրագրերի մշակման և պահպանման համար<sup id="cite_ref-DekelHerbsleb9_55-0" class="reference"><a href="#cite_note-DekelHerbsleb9-55"><span class="cite-bracket">&#91;</span>55<span class="cite-bracket">&#93;</span></a></sup>։ API փաստաթղթավորումը ավանդաբար գտնվում է փաստաթղթավորման ֆայլերում, սակայն նաև կարելի է գտնել սոցիալական մեդիայում, ինչպիսիք են բլոգները, ֆորումները և հարց ու պատասխանի կայքերը<sup id="cite_ref-ParninTreude11_56-0" class="reference"><a href="#cite_note-ParninTreude11-56"><span class="cite-bracket">&#91;</span>56<span class="cite-bracket">&#93;</span></a></sup>։ </p><p>Ավանդական փաստաթղթավորման ֆայլերը հաճախ ներկայացվում են փաստաթղթավորման համակարգերի միջոցով, ինչպիսիք են Javadoc կամ Pydoc, որոնք ունեն կայուն տեսք և կառուցվածք: Այնուամենայնիվ, փաստաթղթությունում ներառվող բովանդակության տեսակները տարբեր են API-ներից<sup id="cite_ref-MaalejRobillard12_57-0" class="reference"><a href="#cite_note-MaalejRobillard12-57"><span class="cite-bracket">&#91;</span>57<span class="cite-bracket">&#93;</span></a></sup>։ </p><p>Ցուցակի հասկացողության համար, API փաստաթղթավորումը կարող է ներառել API-ում հասկացությունների և մեթոդների նկարագրություններ, ինչպես նաև «լիարժեք օգտագործման դեպքեր, կոդի նմուշներ, դիզայնի պատճառաբանություններ, կատարողականի քննարկումներ և պայմանագրեր», սակայն API ծառայությունների իրականացման մանրամասները սովորաբար բաց թողնվում են: </p><p>REST API-ի վերակացու փաստաթղթավորումը կարող է ավտոմատ կերպով ստեղծվել OpenAPI փաստաթղթից, որն է մեքենա ընթերցվող տեքստային ֆայլ, որն օգտագործում է OpenAPI Օրենքում սահմանված նախանշված ձևաչափ և սինտաքս: OpenAPI փաստաթուղթը սահմանում է հիմնական տեղեկություններ, ինչպիսիք են API-ի անունը և նկարագրությունը, ինչպես նաև նկարագրում է գործողությունները, որոնք API-ն տրամադրում է<sup id="cite_ref-58" class="reference"><a href="#cite_note-58"><span class="cite-bracket">&#91;</span>58<span class="cite-bracket">&#93;</span></a></sup>։ </p><p>API-ի փաստաթղթերը կարող են հարստացվել մետատվյալներով, ինչպիսիք են Java ծանոթագրությունները: Այս մետատվյալները կարող են օգտագործվել կոմպիլյատորի, գործիքների և գործարկման ժամանակի միջավայրի կողմից՝ հատուկ վարքագծերը կամ հատուկ մշակումը իրականացնելու համար<sup id="cite_ref-59" class="reference"><a href="#cite_note-59"><span class="cite-bracket">&#91;</span>59<span class="cite-bracket">&#93;</span></a></sup>։ </p> <div class="mw-heading mw-heading2"><h2 id="API-ների_հեղինակային_իրավունքի_պաշտպանության_վերաբերյալ_վեճ"><span id="API-.D5.B6.D5.A5.D6.80.D5.AB_.D5.B0.D5.A5.D5.B2.D5.AB.D5.B6.D5.A1.D5.AF.D5.A1.D5.B5.D5.AB.D5.B6_.D5.AB.D6.80.D5.A1.D5.BE.D5.B8.D6.82.D5.B6.D6.84.D5.AB_.D5.BA.D5.A1.D5.B7.D5.BF.D5.BA.D5.A1.D5.B6.D5.B8.D6.82.D5.A9.D5.B5.D5.A1.D5.B6_.D5.BE.D5.A5.D6.80.D5.A1.D5.A2.D5.A5.D6.80.D5.B5.D5.A1.D5.AC_.D5.BE.D5.A5.D5.B3"></span>API-ների հեղինակային իրավունքի պաշտպանության վերաբերյալ վեճ</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Application_Programming_Interface_(API)&amp;veaction=edit&amp;section=17" title="Խմբագրել բաժինը. API-ների հեղինակային իրավունքի պաշտպանության վերաբերյալ վեճ" class="mw-editsection-visualeditor"><span>խմբագրել</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Application_Programming_Interface_(API)&amp;action=edit&amp;section=17" title="Edit section&#039;s source code: API-ների հեղինակային իրավունքի պաշտպանության վերաբերյալ վեճ"><span>խմբագրել կոդը</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>2010 թվականին Oracle Corporation-ը դատի է տվել Գուգլին՝ Անդրոիդ օպերացիոն համակարգում ներդրված Ջավայի նոր ներդրումը տարածելու համար<sup id="cite_ref-60" class="reference"><a href="#cite_note-60"><span class="cite-bracket">&#91;</span>60<span class="cite-bracket">&#93;</span></a></sup>։ Գուգլը Java API-ն վերարտադրելու որևէ թույլտվություն չի ստացել, թեև թույլտվություն է տրվել նմանատիպ OpenJDK նախագծին: Գուգլը դիմել է Oracle-ին իրենց API-ի լիցենզիայի շուրջ բանակցություններ վարելու համար, սակայն մերժվել էր վստահության խնդիրների պատճառով: Չնայած անհամաձայնությանը, Գուգլն ամեն դեպքում նախընտրել է օգտագործել Oracle-ի կոդը: </p> <table cellpadding="10" align="center" style="border-collapse:collapse; background-color:transparent; color:inherit; border-style:none;"> <tbody><tr> <td width="10" valign="top"><span class="skin-invert" typeof="mw:File"><a href="/wiki/%D5%8A%D5%A1%D5%BF%D5%AF%D5%A5%D6%80:Aquote1.png" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/4/44/Aquote1.png/25px-Aquote1.png" decoding="async" width="25" height="19" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/4/44/Aquote1.png/38px-Aquote1.png 1.5x, //upload.wikimedia.org/wikipedia/commons/4/44/Aquote1.png 2x" data-file-width="40" data-file-height="30" /></a></span> </td> <td>Oracle-ի պահանջը ընդունելը նշանակում է թույլ տալ, որ յուրաքանչյուրը հեղինակային իրավունքներ ստանա մեկ ծածկագրի տարբերակի համար, որը իրականացնում է հրամանների համակարգ, և այդպիսով արգելել մյուսներին գրել իրենց տարբերակները՝ նույն կամ մասնակի հրամանները կատարելու համար<sup id="cite_ref-61" class="reference"><a href="#cite_note-61"><span class="cite-bracket">&#91;</span>61<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-62" class="reference"><a href="#cite_note-62"><span class="cite-bracket">&#91;</span>62<span class="cite-bracket">&#93;</span></a></sup>։ </td> <td valign="bottom"><span class="skin-invert" typeof="mw:File"><a href="/wiki/%D5%8A%D5%A1%D5%BF%D5%AF%D5%A5%D6%80:Aquote2.png" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/4/49/Aquote2.png/25px-Aquote2.png" decoding="async" width="25" height="19" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/4/49/Aquote2.png/38px-Aquote2.png 1.5x, //upload.wikimedia.org/wikipedia/commons/4/49/Aquote2.png 2x" data-file-width="40" data-file-height="30" /></a></span> </td></tr></tbody></table> <p>Որոշումը չեղարկվել է 2014 թվականին՝ Դաշնային շրջանի վերաքննիչ դատարան դիմելու հիման վրա, թեև այն հարցը, թե արդյոք API-ների նման օգտագործումը արդար օգտագործում է, մնցել է չլուծված<sup id="cite_ref-63" class="reference"><a href="#cite_note-63"><span class="cite-bracket">&#91;</span>63<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-64" class="reference"><a href="#cite_note-64"><span class="cite-bracket">&#91;</span>64<span class="cite-bracket">&#93;</span></a></sup>։ </p><p>2016 թվականին, երկու շաբաթ տևած դատավարությունից հետո, ատենակալները որոշել են, որ Գուգլի Java API-ի կրկնօգտագործումը արդար օգտագործում է, բայց Oracle Corporation բողոքարկել է որոշումը<sup id="cite_ref-65" class="reference"><a href="#cite_note-65"><span class="cite-bracket">&#91;</span>65<span class="cite-bracket">&#93;</span></a></sup>։ Oracle Corporation-ը հաղթել է և Circuit-իAppeals Court-ը որոշել է, որ Գուգլի API-ների օգտագործումը չի համապատասխանում արդար օգտագործման պահանջներին<sup id="cite_ref-bbn_march2018_66-0" class="reference"><a href="#cite_note-bbn_march2018-66"><span class="cite-bracket">&#91;</span>66<span class="cite-bracket">&#93;</span></a></sup>։ 2019 թվականին Գուգլը բողոքել է ԱՄՆ-ի Գերագույն դատարան՝ հեղինակային իրավունքների և արդար օգտագործման վերաբերյալ վճիռների դեմ, և Գերագույն դատարանը համաձայնել է ուսումնասիրել գործը։ COVID-19 պանդեմիայի պատճառով դատական լսումները հետաձգվել են մինչև 2020 թվականի հոկտեմբեր<sup id="cite_ref-67" class="reference"><a href="#cite_note-67"><span class="cite-bracket">&#91;</span>67<span class="cite-bracket">&#93;</span></a></sup>։ </p><p>Գործը վճռվել է Գերագույն դատարանի կողմից՝ հօգուտ Գուգլի՝ 6-2 որոշմամբ։ Դատավոր Սթիվեն Բրեյերը ներկայացրել է դատարանի կարծիքը և նշել,որ ՝ «հայտարարող ծածկագիրը, եթե ընդհանրապես ենթակա է հեղինակային իրավունքի, ավելին է, քան հեղինակային իրավունքի հիմքում ընկած համակարգչային ծրագրերի մեծ մասը»<sup id="cite_ref-68" class="reference"><a href="#cite_note-68"><span class="cite-bracket">&#91;</span>68<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-69" class="reference"><a href="#cite_note-69"><span class="cite-bracket">&#91;</span>69<span class="cite-bracket">&#93;</span></a></sup>։ </p> <div class="mw-heading mw-heading2"><h2 id="Տես_նաև"><span id=".D5.8F.D5.A5.D5.BD_.D5.B6.D5.A1.D6.87"></span>Տես նաև</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Application_Programming_Interface_(API)&amp;veaction=edit&amp;section=18" title="Խմբագրել բաժինը. Տես նաև" class="mw-editsection-visualeditor"><span>խմբագրել</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Application_Programming_Interface_(API)&amp;action=edit&amp;section=18" title="Edit section&#039;s source code: Տես նաև"><span>խմբագրել կոդը</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><a href="/wiki/%D5%84%D5%AB%D5%BB%D5%A5%D6%80%D5%A5%D5%BD" title="Միջերես">Միջերես</a></li> <li><a href="/wiki/%D5%87%D5%A1%D6%80%D5%A1%D5%B0%D5%B5%D5%B8%D6%82%D5%BD%D5%A1%D5%AF%D5%A1%D5%B6_%D5%BE%D5%A5%D6%80%D5%AC%D5%B8%D6%82%D5%AE%D5%B8%D6%82%D5%A9%D5%B5%D5%B8%D6%82%D5%B6_(%D5%AB%D5%B6%D6%86%D5%B8%D6%80%D5%B4%D5%A1%D5%BF%D5%AB%D5%AF%D5%A1)" title="Շարահյուսական վերլուծություն (ինֆորմատիկա)">Շարահյուսական վերլուծություն (ինֆորմատիկա)</a></li></ul> <div class="mw-heading mw-heading2"><h2 id="Ծանոթագրություններ"><span id=".D4.BE.D5.A1.D5.B6.D5.B8.D5.A9.D5.A1.D5.A3.D6.80.D5.B8.D6.82.D5.A9.D5.B5.D5.B8.D6.82.D5.B6.D5.B6.D5.A5.D6.80"></span>Ծանոթագրություններ</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Application_Programming_Interface_(API)&amp;veaction=edit&amp;section=19" title="Խմբագրել բաժինը. Ծանոթագրություններ" class="mw-editsection-visualeditor"><span>խմբագրել</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Application_Programming_Interface_(API)&amp;action=edit&amp;section=19" title="Edit section&#039;s source code: Ծանոթագրություններ"><span>խմբագրել կոդը</span></a><span class="mw-editsection-bracket">]</span></span></div> <div class="references" style="height: 300px; overflow: auto; padding: 3px"><style data-mw-deduplicate="TemplateStyles:r9141943">.mw-parser-output .reflist{font-size:90%;margin-bottom:0.5em;list-style-type:decimal}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}</style><div class="reflist reflist-columns references-column-width reflist-columns-2"> <ol class="references"> <li id="cite_note-1"><span class="mw-cite-backlink"><a href="#cite_ref-1">↑</a></span> <span class="reference-text"><style data-mw-deduplicate="TemplateStyles:r10127783">.mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free a,.mw-parser-output .citation .cs1-lock-free a{background:url("//upload.wikimedia.org/wikipedia/commons/6/65/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited a,.mw-parser-output .id-lock-registration a,.mw-parser-output .citation .cs1-lock-limited a,.mw-parser-output .citation .cs1-lock-registration a{background:url("//upload.wikimedia.org/wikipedia/commons/d/d6/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription a,.mw-parser-output .citation .cs1-lock-subscription a{background:url("//upload.wikimedia.org/wikipedia/commons/a/aa/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:url("//upload.wikimedia.org/wikipedia/commons/4/4c/Wikisource-logo.svg")right 0.1em center/12px no-repeat}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:var(--color-error,#d33)}.mw-parser-output .cs1-visible-error{color:var(--color-error,#d33)}.mw-parser-output .cs1-maint{display:none;color:#3a3;margin-left:0.3em}.mw-parser-output .cs1-format{font-size:95%}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}</style><cite id="CITEREFReddy2011" class="citation book cs1">Reddy, Martin (2011). <a rel="nofollow" class="external text" href="https://books.google.com/books?id=IY29LylT85wC"><i>API Design for C++</i></a>. Elsevier Science. էջ&#160;1. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/%D5%8D%D5%BA%D5%A1%D5%BD%D5%A1%D6%80%D5%AF%D5%B8%D5%B2:%D4%B3%D6%80%D6%84%D5%A1%D5%B5%D5%AB%D5%B6%D5%A1%D5%B2%D5%A2%D5%B5%D5%B8%D6%82%D6%80%D5%B6%D5%A5%D6%80%D5%A8/9780123850041" title="Սպասարկող:Գրքայինաղբյուրները/9780123850041"><bdi>9780123850041</bdi></a>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20230415001843/https://books.google.com/books?id=IY29LylT85wC">Արխիվացված</a> օրիգինալից 2023-04-15-ին<span class="reference-accessdate">. Վերցված է <span class="nowrap">2023-03-21</span>-ին</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=API+Design+for+C%2B%2B&amp;rft.pages=1&amp;rft.pub=Elsevier+Science&amp;rft.date=2011&amp;rft.isbn=9780123850041&amp;rft.aulast=Reddy&amp;rft.aufirst=Martin&amp;rft_id=https%3A%2F%2Fbooks.google.com%2Fbooks%3Fid%3DIY29LylT85wC&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-Lane2019-2"><span class="mw-cite-backlink">↑ <sup><a href="#cite_ref-Lane2019_2-0">2,0</a></sup> <sup><a href="#cite_ref-Lane2019_2-1">2,1</a></sup></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite id="CITEREFLane2019" class="citation web cs1 cs1-prop-foreign-lang-source">Lane, Kin (October 10, 2019). <a rel="nofollow" class="external text" href="https://blog.postman.com/intro-to-apis-history-of-apis/">«Intro to APIs: History of APIs»</a>. <i>Postman</i> (ամերիկյան անգլերեն). <a rel="nofollow" class="external text" href="https://web.archive.org/web/20200911053834/https://blog.postman.com/intro-to-apis-history-of-apis">Արխիվացված</a> օրիգինալից September 11, 2020-ին<span class="reference-accessdate">. Վերցված է <span class="nowrap">September 18,</span> 2020-ին</span>. «When you hear the acronym "API" or its expanded version "Application Programming Interface", it is almost always in reference to our modern approach, in that we use HTTP to provide access to machine readable data in a JSON or XML format, often simply referred to as "Web APIs". APIs have been around almost as long as computing, but modern Web APIs began taking shape in the early 2000s.»</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Postman&amp;rft.atitle=Intro+to+APIs%3A+History+of+APIs&amp;rft.date=2019-10-10&amp;rft.aulast=Lane&amp;rft.aufirst=Kin&amp;rft_id=https%3A%2F%2Fblog.postman.com%2Fintro-to-apis-history-of-apis%2F&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-3"><span class="mw-cite-backlink"><a href="#cite_ref-3">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite id="CITEREFWood2021" class="citation web cs1 cs1-prop-foreign-lang-source">Wood, Laura (2021-08-25). <a rel="nofollow" class="external text" href="https://www.businesswire.com/news/home/20210825005630/en/Global-Cloud-Microservices-Market-2021-to-2026---Growth-Trends-COVID-19-Impact-and-Forecasts---ResearchAndMarkets.com">«Global Cloud Microservices Market (2021 to 2026)»</a>. <i>businesswire.com</i> (ամերիկյան անգլերեն). <a rel="nofollow" class="external text" href="https://web.archive.org/web/20220408091236/https://www.businesswire.com/news/home/20210825005630/en/Global-Cloud-Microservices-Market-2021-to-2026---Growth-Trends-COVID-19-Impact-and-Forecasts---ResearchAndMarkets.com">Արխիվացված</a> օրիգինալից 2022-04-08-ին<span class="reference-accessdate">. Վերցված է <span class="nowrap">2022-03-29</span>-ին</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=businesswire.com&amp;rft.atitle=Global+Cloud+Microservices+Market+%282021+to+2026%29&amp;rft.date=2021-08-25&amp;rft.aulast=Wood&amp;rft.aufirst=Laura&amp;rft_id=https%3A%2F%2Fwww.businesswire.com%2Fnews%2Fhome%2F20210825005630%2Fen%2FGlobal-Cloud-Microservices-Market-2021-to-2026---Growth-Trends-COVID-19-Impact-and-Forecasts---ResearchAndMarkets.com&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-4"><span class="mw-cite-backlink"><a href="#cite_ref-4">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite class="citation book cs1"><i>Designing Web APIs Building APIs That Developers Love</i>. O'Reilly Media. 2018. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/%D5%8D%D5%BA%D5%A1%D5%BD%D5%A1%D6%80%D5%AF%D5%B8%D5%B2:%D4%B3%D6%80%D6%84%D5%A1%D5%B5%D5%AB%D5%B6%D5%A1%D5%B2%D5%A2%D5%B5%D5%B8%D6%82%D6%80%D5%B6%D5%A5%D6%80%D5%A8/9781492026877" title="Սպասարկող:Գրքայինաղբյուրները/9781492026877"><bdi>9781492026877</bdi></a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=Designing+Web+APIs+Building+APIs+That+Developers+Love&amp;rft.pub=O%27Reilly+Media&amp;rft.date=2018&amp;rft.isbn=9781492026877&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-Clarke4-5"><span class="mw-cite-backlink"><a href="#cite_ref-Clarke4_5-0">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite id="CITEREFClarke2004" class="citation web cs1">Clarke, Steven (2004). <a rel="nofollow" class="external text" href="http://www.drdobbs.com/windows/measuring-api-usability/184405654">«Measuring API Usability»</a>. <i>Dr. Dobb's</i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20220303235859/http://www.drdobbs.com/windows/measuring-api-usability/184405654">Արխիվացված</a> օրիգինալից 3 March 2022-ին<span class="reference-accessdate">. Վերցված է <span class="nowrap">29 July</span> 2016-ին</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Dr.+Dobb%27s&amp;rft.atitle=Measuring+API+Usability&amp;rft.date=2004&amp;rft.aulast=Clarke&amp;rft.aufirst=Steven&amp;rft_id=http%3A%2F%2Fwww.drdobbs.com%2Fwindows%2Fmeasuring-api-usability%2F184405654&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-NBS1981-6"><span class="mw-cite-backlink"><a href="#cite_ref-NBS1981_6-0">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite class="citation report cs1"><a rel="nofollow" class="external text" href="https://hdl.handle.net/2027/mdp.39015077587742?urlappend=%3Bseq=53">Database architectures – a feasibility workshop</a> (Report). Washington, DC: U.S. Department of Commerce, National Bureau of Standards. April 1981. էջեր&#160;45–47. <a href="/w/index.php?title=Hdl_(identifier)&amp;action=edit&amp;redlink=1" class="new" title="Hdl (identifier) (դեռ գրված չէ)">hdl</a>:<a rel="nofollow" class="external text" href="https://hdl.handle.net/2027%2Fmdp.39015077587742?urlappend=%3Bseq=53">2027/mdp.39015077587742</a>. <a href="/w/index.php?title=LCCN_(identifier)&amp;action=edit&amp;redlink=1" class="new" title="LCCN (identifier) (դեռ գրված չէ)">LCCN</a>&#160;<a rel="nofollow" class="external text" href="https://lccn.loc.gov/81600004">81600004</a>. NBS special publication 500-76<span class="reference-accessdate">. Վերցված է <span class="nowrap">September 18,</span> 2020-ին</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=report&amp;rft.btitle=Database+architectures+%E2%80%93+a+feasibility+workshop&amp;rft.place=Washington%2C+DC&amp;rft.pages=45-47&amp;rft.pub=U.S.+Department+of+Commerce%2C+National+Bureau+of+Standards&amp;rft.date=1981-04&amp;rft_id=info%3Ahdl%2F2027%2Fmdp.39015077587742%3Furlappend%3D%253Bseq%3D53&amp;rft_id=info%3Alccn%2F81600004&amp;rft_id=https%3A%2F%2Fhdl.handle.net%2F2027%2Fmdp.39015077587742%3Furlappend%3D%253Bseq%3D53&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-Bloch2018-7"><span class="mw-cite-backlink"><a href="#cite_ref-Bloch2018_7-0">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite class="citation speech cs1"><a rel="nofollow" class="external text" href="https://www.infoq.com/presentations/history-api/"><i>A Brief, Opinionated History of the API</i></a> (Speech). QCon. San Francisco: InfoQ. August 8, 2018. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20200922200610/https://www.infoq.com/presentations/history-api/">Արխիվացված</a> օրիգինալից September 22, 2020-ին<span class="reference-accessdate">. Վերցված է <span class="nowrap">September 18,</span> 2020-ին</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=A+Brief%2C+Opinionated+History+of+the+API&amp;rft.place=San+Francisco&amp;rft.pub=InfoQ&amp;rft.date=2018-08-08&amp;rft_id=https%3A%2F%2Fwww.infoq.com%2Fpresentations%2Fhistory-api%2F&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-Bloch20182-8"><span class="mw-cite-backlink"><a href="#cite_ref-Bloch20182_8-0">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite class="citation speech cs1"> (Speech). QCon. San Francisco. August 8, 2018.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.place=San+Francisco&amp;rft.date=2018-08-08&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span> <span class="cs1-visible-error citation-comment"><code class="cs1-code">{{<a href="/wiki/%D4%BF%D5%A1%D5%B2%D5%A1%D5%BA%D5%A1%D6%80:Cite_speech" title="Կաղապար:Cite speech">cite speech</a>}}</code>: </span><span class="cs1-visible-error citation-comment"><code class="cs1-code">&#124;access-date=</code> requires <code class="cs1-code">&#124;url=</code> (<a href="/wiki/%D5%95%D5%A3%D5%B6%D5%B8%D6%82%D5%A9%D5%B5%D5%B8%D6%82%D5%B6:CS1_errors#accessdate_missing_url" class="mw-redirect" title="Օգնություն:CS1 errors">օգնություն</a>)</span>; <span class="cs1-visible-error citation-comment">Missing or empty <code class="cs1-code">&#124;title=</code> (<a href="/wiki/%D5%95%D5%A3%D5%B6%D5%B8%D6%82%D5%A9%D5%B5%D5%B8%D6%82%D5%B6:CS1_errors#citation_missing_title" class="mw-redirect" title="Օգնություն:CS1 errors">օգնություն</a>)</span></span> </li> <li id="cite_note-Bloch20184-9"><span class="mw-cite-backlink"><a href="#cite_ref-Bloch20184_9-0">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite id="CITEREFBloch2018" class="citation speech cs1"><a href="/w/index.php?title=Joshua_Bloch&amp;action=edit&amp;redlink=1" class="new" title="Joshua Bloch (դեռ գրված չէ)">Bloch, Joshua</a> (August 8, 2018). (Speech). QCon. San Francisco.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.place=San+Francisco&amp;rft.date=2018-08-08&amp;rft.aulast=Bloch&amp;rft.aufirst=Joshua&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span> <span class="cs1-visible-error citation-comment"><code class="cs1-code">{{<a href="/wiki/%D4%BF%D5%A1%D5%B2%D5%A1%D5%BA%D5%A1%D6%80:Cite_speech" title="Կաղապար:Cite speech">cite speech</a>}}</code>: </span><span class="cs1-visible-error citation-comment"><code class="cs1-code">&#124;access-date=</code> requires <code class="cs1-code">&#124;url=</code> (<a href="/wiki/%D5%95%D5%A3%D5%B6%D5%B8%D6%82%D5%A9%D5%B5%D5%B8%D6%82%D5%B6:CS1_errors#accessdate_missing_url" class="mw-redirect" title="Օգնություն:CS1 errors">օգնություն</a>)</span>; <span class="cs1-visible-error citation-comment">Missing or empty <code class="cs1-code">&#124;title=</code> (<a href="/wiki/%D5%95%D5%A3%D5%B6%D5%B8%D6%82%D5%A9%D5%B5%D5%B8%D6%82%D5%B6:CS1_errors#citation_missing_title" class="mw-redirect" title="Օգնություն:CS1 errors">օգնություն</a>)</span></span> </li> <li id="cite_note-CottonGreatorex1968-10"><span class="mw-cite-backlink"><a href="#cite_ref-CottonGreatorex1968_10-0">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite id="CITEREFCottonGreatorex1968" class="citation conference cs1">Cotton, Ira W.; Greatorex, Frank S. (December 1968). <a rel="nofollow" class="external text" href="https://www.computer.org/csdl/pds/api/csdl/proceedings/download-article/12OmNyRPgFZ/pdf">«Data structures and techniques for remote computer graphics»</a>. <i>AFIPS '68: Proceedings of the December 9–11, 1968, Fall Joint Computer Conference</i>. AFIPS 1968 Fall Joint Computer Conference. Vol.&#160;I. San Francisco, California: Association for Computing Machinery. էջեր&#160;533–544. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1145%2F1476589.1476661">10.1145/1476589.1476661</a>. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/%D5%8D%D5%BA%D5%A1%D5%BD%D5%A1%D6%80%D5%AF%D5%B8%D5%B2:%D4%B3%D6%80%D6%84%D5%A1%D5%B5%D5%AB%D5%B6%D5%A1%D5%B2%D5%A2%D5%B5%D5%B8%D6%82%D6%80%D5%B6%D5%A5%D6%80%D5%A8/978-1450378994" title="Սպասարկող:Գրքայինաղբյուրները/978-1450378994"><bdi>978-1450378994</bdi></a>. <a href="/w/index.php?title=OCLC_(identifier)&amp;action=edit&amp;redlink=1" class="new" title="OCLC (identifier) (դեռ գրված չէ)">OCLC</a>&#160;<a rel="nofollow" class="external text" href="https://www.worldcat.org/oclc/1175621908">1175621908</a>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20201020123943/https://www.computer.org/csdl/pds/api/csdl/proceedings/download-article/12OmNyRPgFZ/pdf">Արխիվացված</a> օրիգինալից 2020-10-20-ին<span class="reference-accessdate">. Վերցված է <span class="nowrap">2020-09-19</span>-ին</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=conference&amp;rft.atitle=Data+structures+and+techniques+for+remote+computer+graphics&amp;rft.btitle=AFIPS+%2768%3A+Proceedings+of+the+December+9%E2%80%9311%2C+1968%2C+Fall+Joint+Computer+Conference&amp;rft.place=San+Francisco%2C+California&amp;rft.pages=533-544&amp;rft.pub=Association+for+Computing+Machinery&amp;rft.date=1968-12&amp;rft_id=info%3Aoclcnum%2F1175621908&amp;rft_id=info%3Adoi%2F10.1145%2F1476589.1476661&amp;rft.isbn=978-1450378994&amp;rft.aulast=Cotton&amp;rft.aufirst=Ira+W.&amp;rft.au=Greatorex%2C+Frank+S.&amp;rft_id=https%3A%2F%2Fwww.computer.org%2Fcsdl%2Fpds%2Fapi%2Fcsdl%2Fproceedings%2Fdownload-article%2F12OmNyRPgFZ%2Fpdf&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-11"><span class="mw-cite-backlink"><a href="#cite_ref-11">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite id="CITEREFReference-OED-application_program_interface" class="citation encyclopaedia cs1"><a rel="nofollow" class="external text" href="http://oed.com/search?searchType=dictionary&amp;q=application+program+interface">«application program interface»</a>. <i><a href="/wiki/%D5%95%D6%84%D5%BD%D6%86%D5%B8%D6%80%D5%A4%D5%AB_%D5%A1%D5%B6%D5%A3%D5%AC%D5%A5%D6%80%D5%A5%D5%B6_%D5%A2%D5%A1%D5%BC%D5%A1%D6%80%D5%A1%D5%B6" title="Օքսֆորդի անգլերեն բառարան">Օքսֆորդի անգլերեն բառարան</a></i> (3-րդ հրատարակություն&#160;ed.). Օքսֆորդի համալսարանի հրատարակչություն. սեպտեմբեր, 2015.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=bookitem&amp;rft.atitle=application+program+interface&amp;rft.btitle=%D5%95%D6%84%D5%BD%D6%86%D5%B8%D6%80%D5%A4%D5%AB+%D5%A1%D5%B6%D5%A3%D5%AC%D5%A5%D6%80%D5%A5%D5%B6+%D5%A2%D5%A1%D5%BC%D5%A1%D6%80%D5%A1%D5%B6&amp;rft.edition=3-%D6%80%D5%A4+%D5%B0%D6%80%D5%A1%D5%BF%D5%A1%D6%80%D5%A1%D5%AF%D5%B8%D6%82%D5%A9%D5%B5%D5%B8%D6%82%D5%B6&amp;rft.pub=%D5%95%D6%84%D5%BD%D6%86%D5%B8%D6%80%D5%A4%D5%AB+%D5%B0%D5%A1%D5%B4%D5%A1%D5%AC%D5%BD%D5%A1%D6%80%D5%A1%D5%B6%D5%AB+%D5%B0%D6%80%D5%A1%D5%BF%D5%A1%D6%80%D5%A1%D5%AF%D5%B9%D5%B8%D6%82%D5%A9%D5%B5%D5%B8%D6%82%D5%B6&amp;rft_id=http%3A%2F%2Foed.com%2Fsearch%3FsearchType%3Ddictionary%26q%3Dapplication%2Bprogram%2Binterface&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span>&#160;</span> </li> <li id="cite_note-Bloch20183-12"><span class="mw-cite-backlink"><a href="#cite_ref-Bloch20183_12-0">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite id="CITEREFBloch2018" class="citation speech cs1"><a href="/w/index.php?title=Joshua_Bloch&amp;action=edit&amp;redlink=1" class="new" title="Joshua Bloch (դեռ գրված չէ)">Bloch, Joshua</a> (August 8, 2018). (Speech). QCon. San Francisco.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.place=San+Francisco&amp;rft.date=2018-08-08&amp;rft.aulast=Bloch&amp;rft.aufirst=Joshua&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span> <span class="cs1-visible-error citation-comment"><code class="cs1-code">{{<a href="/wiki/%D4%BF%D5%A1%D5%B2%D5%A1%D5%BA%D5%A1%D6%80:Cite_speech" title="Կաղապար:Cite speech">cite speech</a>}}</code>: </span><span class="cs1-visible-error citation-comment"><code class="cs1-code">&#124;access-date=</code> requires <code class="cs1-code">&#124;url=</code> (<a href="/wiki/%D5%95%D5%A3%D5%B6%D5%B8%D6%82%D5%A9%D5%B5%D5%B8%D6%82%D5%B6:CS1_errors#accessdate_missing_url" class="mw-redirect" title="Օգնություն:CS1 errors">օգնություն</a>)</span>; <span class="cs1-visible-error citation-comment">Missing or empty <code class="cs1-code">&#124;title=</code> (<a href="/wiki/%D5%95%D5%A3%D5%B6%D5%B8%D6%82%D5%A9%D5%B5%D5%B8%D6%82%D5%B6:CS1_errors#citation_missing_title" class="mw-redirect" title="Օգնություն:CS1 errors">օգնություն</a>)</span></span> </li> <li id="cite_note-CottonGreatorex19682-13"><span class="mw-cite-backlink"><a href="#cite_ref-CottonGreatorex19682_13-0">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite id="CITEREFCottonGreatorex1968" class="citation conference cs1">Cotton, Ira W.; Greatorex, Frank S. (December 1968). <a rel="nofollow" class="external text" href="https://web.archive.org/web/20201020123943/https://www.computer.org/csdl/pds/api/csdl/proceedings/download-article/12OmNyRPgFZ/pdf"><i>Data structures and techniques for remote computer graphics</i></a>. AFIPS 1968 Fall Joint Computer Conference. Vol.&#160;I. San Francisco, California: Association for Computing Machinery. էջեր&#160;533–544. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1145%2F1476589.1476661">10.1145/1476589.1476661</a>. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/%D5%8D%D5%BA%D5%A1%D5%BD%D5%A1%D6%80%D5%AF%D5%B8%D5%B2:%D4%B3%D6%80%D6%84%D5%A1%D5%B5%D5%AB%D5%B6%D5%A1%D5%B2%D5%A2%D5%B5%D5%B8%D6%82%D6%80%D5%B6%D5%A5%D6%80%D5%A8/978-1450378994" title="Սպասարկող:Գրքայինաղբյուրները/978-1450378994"><bdi>978-1450378994</bdi></a>. <a href="/w/index.php?title=OCLC_(identifier)&amp;action=edit&amp;redlink=1" class="new" title="OCLC (identifier) (դեռ գրված չէ)">OCLC</a>&#160;<a rel="nofollow" class="external text" href="https://www.worldcat.org/oclc/1175621908">1175621908</a>. Արխիվացված է <a rel="nofollow" class="external text" href="https://www.computer.org/csdl/pds/api/csdl/proceedings/download-article/12OmNyRPgFZ/pdf">օրիգինալից</a> 2020-10-20-ին<span class="reference-accessdate">. Վերցված է <span class="nowrap">2020-09-19</span>-ին</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=conference&amp;rft.btitle=Data+structures+and+techniques+for+remote+computer+graphics&amp;rft.place=San+Francisco%2C+California&amp;rft.pages=533-544&amp;rft.pub=Association+for+Computing+Machinery&amp;rft.date=1968-12&amp;rft_id=info%3Aoclcnum%2F1175621908&amp;rft_id=info%3Adoi%2F10.1145%2F1476589.1476661&amp;rft.isbn=978-1450378994&amp;rft.aulast=Cotton&amp;rft.aufirst=Ira+W.&amp;rft.au=Greatorex%2C+Frank+S.&amp;rft_id=https%3A%2F%2Fwww.computer.org%2Fcsdl%2Fpds%2Fapi%2Fcsdl%2Fproceedings%2Fdownload-article%2F12OmNyRPgFZ%2Fpdf&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-14"><span class="mw-cite-backlink"><a href="#cite_ref-14">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite id="CITEREFDate2019" class="citation book cs1"><a href="/w/index.php?title=Christopher_J._Date&amp;action=edit&amp;redlink=1" class="new" title="Christopher J. Date (դեռ գրված չէ)">Date, C. J.</a> (2019). <a rel="nofollow" class="external text" href="https://books.google.com/books?id=2Sy4DwAAQBAJ&amp;pg=PA135"><i>E. F. Codd and Relational Theory: A Detailed Review and Analysis of Codd's Major Database Writings</i></a>. Lulu.com. էջ&#160;135. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/%D5%8D%D5%BA%D5%A1%D5%BD%D5%A1%D6%80%D5%AF%D5%B8%D5%B2:%D4%B3%D6%80%D6%84%D5%A1%D5%B5%D5%AB%D5%B6%D5%A1%D5%B2%D5%A2%D5%B5%D5%B8%D6%82%D6%80%D5%B6%D5%A5%D6%80%D5%A8/978-1684705276" title="Սպասարկող:Գրքայինաղբյուրները/978-1684705276"><bdi>978-1684705276</bdi></a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=E.+F.+Codd+and+Relational+Theory%3A+A+Detailed+Review+and+Analysis+of+Codd%27s+Major+Database+Writings&amp;rft.pages=135&amp;rft.pub=Lulu.com&amp;rft.date=2019&amp;rft.isbn=978-1684705276&amp;rft.aulast=Date&amp;rft.aufirst=C.+J.&amp;rft_id=https%3A%2F%2Fbooks.google.com%2Fbooks%3Fid%3D2Sy4DwAAQBAJ%26pg%3DPA135&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-15"><span class="mw-cite-backlink"><a href="#cite_ref-15">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite id="CITEREFDateCodd1975" class="citation conference cs1">Date, C. J.; Codd, E. F. (January 1975). <i>The relational and network approaches: Comparison of the application programming interfaces</i>. SIGMOD Workshop 1974. Vol.&#160;2. Ann Arbor, Michigan: Association for Computing Machinery. էջեր&#160;83–113. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1145%2F800297.811532">10.1145/800297.811532</a>. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/%D5%8D%D5%BA%D5%A1%D5%BD%D5%A1%D6%80%D5%AF%D5%B8%D5%B2:%D4%B3%D6%80%D6%84%D5%A1%D5%B5%D5%AB%D5%B6%D5%A1%D5%B2%D5%A2%D5%B5%D5%B8%D6%82%D6%80%D5%B6%D5%A5%D6%80%D5%A8/978-1450374187" title="Սպասարկող:Գրքայինաղբյուրները/978-1450374187"><bdi>978-1450374187</bdi></a>. <a href="/w/index.php?title=OCLC_(identifier)&amp;action=edit&amp;redlink=1" class="new" title="OCLC (identifier) (դեռ գրված չէ)">OCLC</a>&#160;<a rel="nofollow" class="external text" href="https://www.worldcat.org/oclc/1175623233">1175623233</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=conference&amp;rft.btitle=The+relational+and+network+approaches%3A+Comparison+of+the+application+programming+interfaces&amp;rft.place=Ann+Arbor%2C+Michigan&amp;rft.pages=83-113&amp;rft.pub=Association+for+Computing+Machinery&amp;rft.date=1975-01&amp;rft_id=info%3Aoclcnum%2F1175623233&amp;rft_id=info%3Adoi%2F10.1145%2F800297.811532&amp;rft.isbn=978-1450374187&amp;rft.aulast=Date&amp;rft.aufirst=C.+J.&amp;rft.au=Codd%2C+E.+F.&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-NBS19812-16"><span class="mw-cite-backlink"><a href="#cite_ref-NBS19812_16-0">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite class="citation report cs1"><a rel="nofollow" class="external text" href="https://hdl.handle.net/2027/mdp.39015077587742?urlappend=%3Bseq=53">Database architectures – a feasibility workshop</a> (Report). Washington, DC: U.S. Department of Commerce, National Bureau of Standards. April 1981. էջեր&#160;45–47. <a href="/w/index.php?title=LCCN_(identifier)&amp;action=edit&amp;redlink=1" class="new" title="LCCN (identifier) (դեռ գրված չէ)">LCCN</a>&#160;<a rel="nofollow" class="external text" href="https://lccn.loc.gov/81600004">81600004</a>. NBS special publication 500-76<span class="reference-accessdate">. Վերցված է <span class="nowrap">September 18,</span> 2020-ին</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=report&amp;rft.btitle=Database+architectures+%E2%80%93+a+feasibility+workshop&amp;rft.place=Washington%2C+DC&amp;rft.pages=45-47&amp;rft.pub=U.S.+Department+of+Commerce%2C+National+Bureau+of+Standards&amp;rft.date=1981-04&amp;rft_id=info%3Alccn%2F81600004&amp;rft_id=https%3A%2F%2Fhdl.handle.net%2F2027%2Fmdp.39015077587742%3Furlappend%3D%253Bseq%3D53&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-17"><span class="mw-cite-backlink"><a href="#cite_ref-17">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite id="CITEREFCarl1990" class="citation book cs1"><a href="/w/index.php?title=Carl_Malamud&amp;action=edit&amp;redlink=1" class="new" title="Carl Malamud (դեռ գրված չէ)">Carl, Malamud</a> (1990). <a rel="nofollow" class="external text" href="https://babel.hathitrust.org/cgi/pt?id=mdp.39015018454903&amp;seq=314"><i>Analyzing Novell Networks</i></a>. Van Nostrand Reinhold. էջ&#160;294. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/%D5%8D%D5%BA%D5%A1%D5%BD%D5%A1%D6%80%D5%AF%D5%B8%D5%B2:%D4%B3%D6%80%D6%84%D5%A1%D5%B5%D5%AB%D5%B6%D5%A1%D5%B2%D5%A2%D5%B5%D5%B8%D6%82%D6%80%D5%B6%D5%A5%D6%80%D5%A8/978-0442003647" title="Սպասարկող:Գրքայինաղբյուրները/978-0442003647"><bdi>978-0442003647</bdi></a>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20210126190257/https://babel.hathitrust.org/cgi/pt?id=mdp.39015018454903&amp;seq=314">Արխիվացված</a> օրիգինալից 2021-01-26-ին<span class="reference-accessdate">. Վերցված է <span class="nowrap">2020-09-19</span>-ին</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=Analyzing+Novell+Networks&amp;rft.pages=294&amp;rft.pub=Van+Nostrand+Reinhold&amp;rft.date=1990&amp;rft.isbn=978-0442003647&amp;rft.aulast=Carl&amp;rft.aufirst=Malamud&amp;rft_id=https%3A%2F%2Fbabel.hathitrust.org%2Fcgi%2Fpt%3Fid%3Dmdp.39015018454903%26seq%3D314&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-JinSahniShevat2018-18"><span class="mw-cite-backlink">↑ <sup><a href="#cite_ref-JinSahniShevat2018_18-0">18,0</a></sup> <sup><a href="#cite_ref-JinSahniShevat2018_18-1">18,1</a></sup></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite id="CITEREFJinSahniShevat2018" class="citation book cs1">Jin, Brenda; Sahni, Saurabh; Shevat, Amir (2018). <a rel="nofollow" class="external text" href="https://books.google.com/books?id=Dg1rDwAAQBAJ"><i>Designing Web APIs</i></a>. O'Reilly Media. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/%D5%8D%D5%BA%D5%A1%D5%BD%D5%A1%D6%80%D5%AF%D5%B8%D5%B2:%D4%B3%D6%80%D6%84%D5%A1%D5%B5%D5%AB%D5%B6%D5%A1%D5%B2%D5%A2%D5%B5%D5%B8%D6%82%D6%80%D5%B6%D5%A5%D6%80%D5%A8/9781492026877" title="Սպասարկող:Գրքայինաղբյուրները/9781492026877"><bdi>9781492026877</bdi></a>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20230410040816/https://books.google.com/books?id=Dg1rDwAAQBAJ">Արխիվացված</a> օրիգինալից 2023-04-10-ին<span class="reference-accessdate">. Վերցված է <span class="nowrap">2023-03-21</span>-ին</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=Designing+Web+APIs&amp;rft.pub=O%27Reilly+Media&amp;rft.date=2018&amp;rft.isbn=9781492026877&amp;rft.aulast=Jin&amp;rft.aufirst=Brenda&amp;rft.au=Sahni%2C+Saurabh&amp;rft.au=Shevat%2C+Amir&amp;rft_id=https%3A%2F%2Fbooks.google.com%2Fbooks%3Fid%3DDg1rDwAAQBAJ&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-19"><span class="mw-cite-backlink"><a href="#cite_ref-19">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite id="CITEREFFielding2000" class="citation thesis cs1">Fielding, Roy (2000). <a rel="nofollow" class="external text" href="https://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm"><i>Architectural Styles and the Design of Network-based Software Architectures</i></a> (PhD). University of California, Irvine. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20200122200214/https://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm">Արխիվացված</a> օրիգինալից January 22, 2020-ին<span class="reference-accessdate">. Վերցված է <span class="nowrap">September 18,</span> 2020-ին</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adissertation&amp;rft.title=Architectural+Styles+and+the+Design+of+Network-based+Software+Architectures&amp;rft.inst=University+of+California%2C+Irvine&amp;rft.date=2000&amp;rft.aulast=Fielding&amp;rft.aufirst=Roy&amp;rft_id=https%3A%2F%2Fwww.ics.uci.edu%2F~fielding%2Fpubs%2Fdissertation%2Ftop.htm&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-20"><span class="mw-cite-backlink"><a href="#cite_ref-20">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite id="CITEREFDotsika2010" class="citation journal cs1">Dotsika, Fefie (August 2010). «Semantic APIs: Scaling up towards the Semantic Web». <i>International Journal of Information Management</i>. <b>30</b> (4): 335–342. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1016%2Fj.ijinfomgt.2009.12.003">10.1016/j.ijinfomgt.2009.12.003</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=International+Journal+of+Information+Management&amp;rft.atitle=Semantic+APIs%3A+Scaling+up+towards+the+Semantic+Web&amp;rft.volume=30&amp;rft.issue=4&amp;rft.pages=335-342&amp;rft.date=2010-08&amp;rft_id=info%3Adoi%2F10.1016%2Fj.ijinfomgt.2009.12.003&amp;rft.aulast=Dotsika&amp;rft.aufirst=Fefie&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-OderskySpoonVenners8-21"><span class="mw-cite-backlink"><a href="#cite_ref-OderskySpoonVenners8_21-0">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite id="CITEREFOderskySpoonVenners2008" class="citation web cs1">Odersky, Martin; Spoon, Lex; Venners, Bill (10 December 2008). <a rel="nofollow" class="external text" href="http://www.artima.com/pins1ed/combining-scala-and-java.html">«Combining Scala and Java»</a>. <i>artima.com</i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20160808030830/http://www.artima.com/pins1ed/combining-scala-and-java.html">Արխիվացված</a> օրիգինալից 8 August 2016-ին<span class="reference-accessdate">. Վերցված է <span class="nowrap">29 July</span> 2016-ին</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=artima.com&amp;rft.atitle=Combining+Scala+and+Java&amp;rft.date=2008-12-10&amp;rft.aulast=Odersky&amp;rft.aufirst=Martin&amp;rft.au=Spoon%2C+Lex&amp;rft.au=Venners%2C+Bill&amp;rft_id=http%3A%2F%2Fwww.artima.com%2Fpins1ed%2Fcombining-scala-and-java.html&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-22"><span class="mw-cite-backlink"><a href="#cite_ref-22">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite id="CITEREFde_FigueiredoIerusalimschyFilho1994" class="citation journal cs1">de Figueiredo, Luiz Henrique; <a href="/w/index.php?title=Roberto_Ierusalimschy&amp;action=edit&amp;redlink=1" class="new" title="Roberto Ierusalimschy (դեռ գրված չէ)">Ierusalimschy, Roberto</a>; Filho, Waldemar Celes (1994). <a rel="nofollow" class="external text" href="https://www.researchgate.net/publication/2778436">«The design and implementation of a language for extending applications»</a>. <i>TeCGraf Grupo de Tecnologia Em Computacao Grafica</i>: 273–284. <a href="/w/index.php?title=CiteSeerX_(identifier)&amp;action=edit&amp;redlink=1" class="new" title="CiteSeerX (identifier) (դեռ գրված չէ)">CiteSeerX</a>&#160;<span class="cs1-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.47.5194">10.1.1.47.5194</a></span>. <a href="/w/index.php?title=S2CID_(identifier)&amp;action=edit&amp;redlink=1" class="new" title="S2CID (identifier) (դեռ գրված չէ)">S2CID</a>&#160;<a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:59833827">59833827</a><span class="reference-accessdate">. Վերցված է <span class="nowrap">29 July</span> 2016-ին</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=TeCGraf+Grupo+de+Tecnologia+Em+Computacao+Grafica&amp;rft.atitle=The+design+and+implementation+of+a+language+for+extending+applications&amp;rft.pages=273-284&amp;rft.date=1994&amp;rft_id=https%3A%2F%2Fciteseerx.ist.psu.edu%2Fviewdoc%2Fsummary%3Fdoi%3D10.1.1.47.5194%23id-name%3DCiteSeerX&amp;rft_id=https%3A%2F%2Fapi.semanticscholar.org%2FCorpusID%3A59833827%23id-name%3DS2CID&amp;rft.aulast=de+Figueiredo&amp;rft.aufirst=Luiz+Henrique&amp;rft.au=Ierusalimschy%2C+Roberto&amp;rft.au=Filho%2C+Waldemar+Celes&amp;rft_id=https%3A%2F%2Fwww.researchgate.net%2Fpublication%2F2778436&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-Sintes16-23"><span class="mw-cite-backlink"><a href="#cite_ref-Sintes16_23-0">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite id="CITEREFSintes2001" class="citation web cs1">Sintes, Tony (2001-07-13). <a rel="nofollow" class="external text" href="https://www.infoworld.com/article/2077392/just-what-is-the-java-api-anyway.html">«Just what is the Java API anyway?»</a>. <i><a href="/w/index.php?title=JavaWorld&amp;action=edit&amp;redlink=1" class="new" title="JavaWorld (դեռ գրված չէ)">JavaWorld</a></i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20201019213926/https://www.infoworld.com/article/2077392/just-what-is-the-java-api-anyway.html">Արխիվացված</a> օրիգինալից 2020-10-19-ին<span class="reference-accessdate">. Վերցված է <span class="nowrap">2020-07-18</span>-ին</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=JavaWorld&amp;rft.atitle=Just+what+is+the+Java+API+anyway%3F&amp;rft.date=2001-07-13&amp;rft.aulast=Sintes&amp;rft.aufirst=Tony&amp;rft_id=https%3A%2F%2Fwww.infoworld.com%2Farticle%2F2077392%2Fjust-what-is-the-java-api-anyway.html&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-24"><span class="mw-cite-backlink"><a href="#cite_ref-24">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite id="CITEREFWintersTom_ManshreckHyrum_Wright2020" class="citation book cs1">Winters, Titus; Tom Manshreck; Hyrum Wright, eds. (2020). <i>Software engineering at Google: lessons learned from programming over time</i>. Sebastopol, CA: O'Reilly Media. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/%D5%8D%D5%BA%D5%A1%D5%BD%D5%A1%D6%80%D5%AF%D5%B8%D5%B2:%D4%B3%D6%80%D6%84%D5%A1%D5%B5%D5%AB%D5%B6%D5%A1%D5%B2%D5%A2%D5%B5%D5%B8%D6%82%D6%80%D5%B6%D5%A5%D6%80%D5%A8/9781492082798" title="Սպասարկող:Գրքայինաղբյուրները/9781492082798"><bdi>9781492082798</bdi></a>. <a href="/w/index.php?title=OCLC_(identifier)&amp;action=edit&amp;redlink=1" class="new" title="OCLC (identifier) (դեռ գրված չէ)">OCLC</a>&#160;<a rel="nofollow" class="external text" href="https://www.worldcat.org/oclc/1144086840">1144086840</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=Software+engineering+at+Google%3A+lessons+learned+from+programming+over+time&amp;rft.place=Sebastopol%2C+CA&amp;rft.pub=O%27Reilly+Media&amp;rft.date=2020&amp;rft_id=info%3Aoclcnum%2F1144086840&amp;rft.isbn=9781492082798&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-25"><span class="mw-cite-backlink"><a href="#cite_ref-25">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite id="CITEREFMastrangeloPonzanelliMocciLanza2015" class="citation conference cs1">Mastrangelo, Luis; Ponzanelli, Luca; Mocci, Andrea; Lanza, Michele; Hauswirth, Matthias; Nystrom, Nathaniel (2015-10-23). «Use at your own risk: the Java unsafe API in the wild». <i>Proceedings of the 2015 ACM SIGPLAN International Conference on Object-Oriented Programming, Systems, Languages, and Applications</i>. OOPSLA 2015. New York, New York, U.S.: Association for Computing Machinery. էջեր&#160;695–710. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1145%2F2814270.2814313">10.1145/2814270.2814313</a>. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/%D5%8D%D5%BA%D5%A1%D5%BD%D5%A1%D6%80%D5%AF%D5%B8%D5%B2:%D4%B3%D6%80%D6%84%D5%A1%D5%B5%D5%AB%D5%B6%D5%A1%D5%B2%D5%A2%D5%B5%D5%B8%D6%82%D6%80%D5%B6%D5%A5%D6%80%D5%A8/978-1-4503-3689-5" title="Սպասարկող:Գրքայինաղբյուրները/978-1-4503-3689-5"><bdi>978-1-4503-3689-5</bdi></a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=conference&amp;rft.atitle=Use+at+your+own+risk%3A+the+Java+unsafe+API+in+the+wild&amp;rft.btitle=Proceedings+of+the+2015+ACM+SIGPLAN+International+Conference+on+Object-Oriented+Programming%2C+Systems%2C+Languages%2C+and+Applications&amp;rft.place=New+York%2C+New+York%2C+U.S.&amp;rft.series=OOPSLA+2015&amp;rft.pages=695-710&amp;rft.pub=Association+for+Computing+Machinery&amp;rft.date=2015-10-23&amp;rft_id=info%3Adoi%2F10.1145%2F2814270.2814313&amp;rft.isbn=978-1-4503-3689-5&amp;rft.aulast=Mastrangelo&amp;rft.aufirst=Luis&amp;rft.au=Ponzanelli%2C+Luca&amp;rft.au=Mocci%2C+Andrea&amp;rft.au=Lanza%2C+Michele&amp;rft.au=Hauswirth%2C+Matthias&amp;rft.au=Nystrom%2C+Nathaniel&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-26"><span class="mw-cite-backlink"><a href="#cite_ref-26">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.f2py.org/">«F2PY.org»</a>. F2PY.org. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20110704234152/http://www.f2py.org/">Արխիվացված</a> օրիգինալից 2011-07-04-ին<span class="reference-accessdate">. Վերցված է <span class="nowrap">2011-12-18</span>-ին</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=F2PY.org&amp;rft.pub=F2PY.org&amp;rft_id=http%3A%2F%2Fwww.f2py.org%2F&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-27"><span class="mw-cite-backlink"><a href="#cite_ref-27">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite id="CITEREFFowler" class="citation web cs1">Fowler, Martin. <a rel="nofollow" class="external text" href="http://martinfowler.com/bliki/InversionOfControl.html">«Inversion Of Control»</a>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20110123051630/http://martinfowler.com/bliki/InversionOfControl.html">Արխիվացված</a> օրիգինալից 2011-01-23-ին<span class="reference-accessdate">. Վերցված է <span class="nowrap">2011-08-25</span>-ին</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Inversion+Of+Control&amp;rft.aulast=Fowler&amp;rft.aufirst=Martin&amp;rft_id=http%3A%2F%2Fmartinfowler.com%2Fbliki%2FInversionOfControl.html&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-28"><span class="mw-cite-backlink"><a href="#cite_ref-28">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite id="CITEREFFayad" class="citation web cs1">Fayad, Mohamed. <a rel="nofollow" class="external text" href="http://www.dre.vanderbilt.edu/~schmidt/CACM-frameworks.html">«Object-Oriented Application Frameworks»</a>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20131105141605/http://www.dre.vanderbilt.edu/~schmidt/CACM-frameworks.html">Արխիվացված</a> օրիգինալից 2013-11-05-ին<span class="reference-accessdate">. Վերցված է <span class="nowrap">2013-11-05</span>-ին</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Object-Oriented+Application+Frameworks&amp;rft.aulast=Fayad&amp;rft.aufirst=Mohamed&amp;rft_id=http%3A%2F%2Fwww.dre.vanderbilt.edu%2F~schmidt%2FCACM-frameworks.html&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-Oreilly912-29"><span class="mw-cite-backlink"><a href="#cite_ref-Oreilly912_29-0">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite id="CITEREFLewine1991" class="citation book cs1">Lewine, Donald A. (1991). <a rel="nofollow" class="external text" href="http://shop.oreilly.com/product/9780937175736.do"><i>POSIX Programmer's Guide</i></a>. O'Reilly &amp; Associates, Inc. էջ&#160;1. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/%D5%8D%D5%BA%D5%A1%D5%BD%D5%A1%D6%80%D5%AF%D5%B8%D5%B2:%D4%B3%D6%80%D6%84%D5%A1%D5%B5%D5%AB%D5%B6%D5%A1%D5%B2%D5%A2%D5%B5%D5%B8%D6%82%D6%80%D5%B6%D5%A5%D6%80%D5%A8/9780937175736" title="Սպասարկող:Գրքայինաղբյուրները/9780937175736"><bdi>9780937175736</bdi></a>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20160822175942/http://shop.oreilly.com/product/9780937175736.do">Արխիվացված</a> օրիգինալից 22 August 2016-ին<span class="reference-accessdate">. Վերցված է <span class="nowrap">2 August</span> 2016-ին</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=POSIX+Programmer%27s+Guide&amp;rft.pages=1&amp;rft.pub=O%27Reilly+%26+Associates%2C+Inc.&amp;rft.date=1991&amp;rft.isbn=9780937175736&amp;rft.aulast=Lewine&amp;rft.aufirst=Donald+A.&amp;rft_id=http%3A%2F%2Fshop.oreilly.com%2Fproduct%2F9780937175736.do&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-WestDedrick162-30"><span class="mw-cite-backlink"><a href="#cite_ref-WestDedrick162_30-0">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite id="CITEREFWestDedrick2001" class="citation journal cs1">West, Joel; Dedrick, Jason (2001). <a rel="nofollow" class="external text" href="http://www.joelwest.org/Papers/WestDedrick2001b.pdf">«Open source standardization: the rise of Linux in the network era»</a> <span class="cs1-format">(PDF)</span>. <i>Knowledge, Technology &amp; Policy</i>. <b>14</b> (2): 88–112. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1007%2FPL00022278">10.1007/PL00022278</a>. <a href="/w/index.php?title=S2CID_(identifier)&amp;action=edit&amp;redlink=1" class="new" title="S2CID (identifier) (դեռ գրված չէ)">S2CID</a>&#160;<a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:46082812">46082812</a>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20160827180926/http://www.joelwest.org/Papers/WestDedrick2001b.pdf">Արխիվացված</a> <span class="cs1-format">(PDF)</span> օրիգինալից 27 August 2016-ին<span class="reference-accessdate">. Վերցված է <span class="nowrap">2 August</span> 2016-ին</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=Knowledge%2C+Technology+%26+Policy&amp;rft.atitle=Open+source+standardization%3A+the+rise+of+Linux+in+the+network+era&amp;rft.volume=14&amp;rft.issue=2&amp;rft.pages=88-112&amp;rft.date=2001&amp;rft_id=info%3Adoi%2F10.1007%2FPL00022278&amp;rft_id=https%3A%2F%2Fapi.semanticscholar.org%2FCorpusID%3A46082812%23id-name%3DS2CID&amp;rft.aulast=West&amp;rft.aufirst=Joel&amp;rft.au=Dedrick%2C+Jason&amp;rft_id=http%3A%2F%2Fwww.joelwest.org%2FPapers%2FWestDedrick2001b.pdf&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-31"><span class="mw-cite-backlink"><a href="#cite_ref-31">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite id="CITEREFMicrosoft2001" class="citation web cs1">Microsoft (October 2001). <a rel="nofollow" class="external text" href="https://web.archive.org/web/20090926235439/http://www.microsoft.com/windowsxp/using/helpandsupport/learnmore/appcompat.mspx">«Support for Windows XP»</a>. Microsoft. էջ&#160;4. Արխիվացված է <a rel="nofollow" class="external text" href="http://www.microsoft.com/windowsxp/using/helpandsupport/learnmore/appcompat.mspx">օրիգինալից</a> 2009-09-26-ին.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Support+for+Windows+XP&amp;rft.pages=4&amp;rft.pub=Microsoft&amp;rft.date=2001-10&amp;rft.au=Microsoft&amp;rft_id=http%3A%2F%2Fwww.microsoft.com%2Fwindowsxp%2Fusing%2Fhelpandsupport%2Flearnmore%2Fappcompat.mspx&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-32"><span class="mw-cite-backlink"><a href="#cite_ref-32">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20150402094250/http://www.linuxfoundation.org/collaborate/workgroups/lsb/lsb-introduction">«LSB Introduction»</a>. Linux Foundation. 21 June 2012. Արխիվացված է <a rel="nofollow" class="external text" href="http://www.linuxfoundation.org/collaborate/workgroups/lsb/lsb-introduction">օրիգինալից</a> 2015-04-02-ին<span class="reference-accessdate">. Վերցված է <span class="nowrap">2015-03-27</span>-ին</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=LSB+Introduction&amp;rft.pub=Linux+Foundation&amp;rft.date=2012-06-21&amp;rft_id=http%3A%2F%2Fwww.linuxfoundation.org%2Fcollaborate%2Fworkgroups%2Flsb%2Flsb-introduction&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-33"><span class="mw-cite-backlink"><a href="#cite_ref-33">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite id="CITEREFStoughton2005" class="citation web cs1">Stoughton, Nick (April 2005). <a rel="nofollow" class="external text" href="https://db.usenix.org/publications/login/2005-04/openpdfs/standards2004.pdf">«Update on Standards»</a> <span class="cs1-format">(PDF)</span>. USENIX. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20090327123725/https://db.usenix.org/publications/login/2005-04/openpdfs/standards2004.pdf">Արխիվացված</a> <span class="cs1-format">(PDF)</span> օրիգինալից 2009-03-27-ին<span class="reference-accessdate">. Վերցված է <span class="nowrap">2009-06-04</span>-ին</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Update+on+Standards&amp;rft.pub=USENIX&amp;rft.date=2005-04&amp;rft.aulast=Stoughton&amp;rft.aufirst=Nick&amp;rft_id=https%3A%2F%2Fdb.usenix.org%2Fpublications%2Flogin%2F2005-04%2Fopenpdfs%2Fstandards2004.pdf&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-Bierhoff9-34"><span class="mw-cite-backlink"><a href="#cite_ref-Bierhoff9_34-0">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite id="CITEREFBierhoff2009" class="citation thesis cs1">Bierhoff, Kevin (23 April 2009). <a rel="nofollow" class="external text" href="https://www.cs.cmu.edu/~kbierhof/thesis/bierhoff-thesis.pdf"><i>API Protocol Compliance in Object-Oriented Software</i></a> <span class="cs1-format">(PDF)</span> (PhD). Carnegie Mellon University. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/%D5%8D%D5%BA%D5%A1%D5%BD%D5%A1%D6%80%D5%AF%D5%B8%D5%B2:%D4%B3%D6%80%D6%84%D5%A1%D5%B5%D5%AB%D5%B6%D5%A1%D5%B2%D5%A2%D5%B5%D5%B8%D6%82%D6%80%D5%B6%D5%A5%D6%80%D5%A8/978-1-109-31660-5" title="Սպասարկող:Գրքայինաղբյուրները/978-1-109-31660-5"><bdi>978-1-109-31660-5</bdi></a>. <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><a href="/w/index.php?title=ProQuest_(identifier)&amp;action=edit&amp;redlink=1" class="new" title="ProQuest (identifier) (դեռ գրված չէ)">ProQuest</a>&#160;<a rel="nofollow" class="external text" href="https://search.proquest.com/docview/304864018">304864018</a>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20161011151916/https://www.cs.cmu.edu/~kbierhof/thesis/bierhoff-thesis.pdf">Արխիվացված</a> <span class="cs1-format">(PDF)</span> օրիգինալից 11 October 2016-ին<span class="reference-accessdate">. Վերցված է <span class="nowrap">29 July</span> 2016-ին</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adissertation&amp;rft.title=API+Protocol+Compliance+in+Object-Oriented+Software&amp;rft.inst=Carnegie+Mellon+University&amp;rft.date=2009-04-23&amp;rft.isbn=978-1-109-31660-5&amp;rft.aulast=Bierhoff&amp;rft.aufirst=Kevin&amp;rft_id=https%3A%2F%2Fwww.cs.cmu.edu%2F~kbierhof%2Fthesis%2Fbierhoff-thesis.pdf&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-Wilson16-35"><span class="mw-cite-backlink"><a href="#cite_ref-Wilson16_35-0">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite id="CITEREFWilson2000" class="citation web cs1">Wilson, M. Jeff (2000-11-10). <a rel="nofollow" class="external text" href="https://www.infoworld.com/article/2076234/get-smart-with-proxies-and-rmi.html">«Get smart with proxies and RMI»</a>. <i><a href="/w/index.php?title=JavaWorld&amp;action=edit&amp;redlink=1" class="new" title="JavaWorld (դեռ գրված չէ)">JavaWorld</a></i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20200720092311/https://www.infoworld.com/article/2076234/get-smart-with-proxies-and-rmi.html">Արխիվացված</a> օրիգինալից 2020-07-20-ին<span class="reference-accessdate">. Վերցված է <span class="nowrap">2020-07-18</span>-ին</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=JavaWorld&amp;rft.atitle=Get+smart+with+proxies+and+RMI&amp;rft.date=2000-11-10&amp;rft.aulast=Wilson&amp;rft.aufirst=M.+Jeff&amp;rft_id=https%3A%2F%2Fwww.infoworld.com%2Farticle%2F2076234%2Fget-smart-with-proxies-and-rmi.html&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-AdvancedCorba2-36"><span class="mw-cite-backlink"><a href="#cite_ref-AdvancedCorba2_36-0">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite id="CITEREFHenningVinoski1999" class="citation book cs1">Henning, Michi; Vinoski, Steve (1999). <span class="cs1-lock-registration" title="Free registration required"><a rel="nofollow" class="external text" href="https://archive.org/details/advancedcorbapro00henn"><i>Advanced CORBA Programming with C++</i></a></span>. <a href="/w/index.php?title=Addison-Wesley&amp;action=edit&amp;redlink=1" class="new" title="Addison-Wesley (դեռ գրված չէ)">Addison-Wesley</a>. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/%D5%8D%D5%BA%D5%A1%D5%BD%D5%A1%D6%80%D5%AF%D5%B8%D5%B2:%D4%B3%D6%80%D6%84%D5%A1%D5%B5%D5%AB%D5%B6%D5%A1%D5%B2%D5%A2%D5%B5%D5%B8%D6%82%D6%80%D5%B6%D5%A5%D6%80%D5%A8/978-0201379273" title="Սպասարկող:Գրքայինաղբյուրները/978-0201379273"><bdi>978-0201379273</bdi></a><span class="reference-accessdate">. Վերցված է <span class="nowrap">16 June</span> 2015-ին</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=Advanced+CORBA+Programming+with+C%2B%2B&amp;rft.pub=Addison-Wesley&amp;rft.date=1999&amp;rft.isbn=978-0201379273&amp;rft.aulast=Henning&amp;rft.aufirst=Michi&amp;rft.au=Vinoski%2C+Steve&amp;rft_id=https%3A%2F%2Farchive.org%2Fdetails%2Fadvancedcorbapro00henn&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-Parr162-37"><span class="mw-cite-backlink"><a href="#cite_ref-Parr162_37-0">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite id="CITEREFParr2009" class="citation web cs1">Parr, Ben (21 May 2009). <a rel="nofollow" class="external text" href="https://web.archive.org/web/20160811142540/http://mashable.com/2009/05/21/social-media-api/#9Yqe0USxKGqn">«The Evolution of the Social Media API»</a>. <i>Mashable</i>. Արխիվացված է <a rel="nofollow" class="external text" href="http://mashable.com/2009/05/21/social-media-api/">օրիգինալից</a> Aug 11, 2016-ին<span class="reference-accessdate">. Վերցված է <span class="nowrap">26 July</span> 2016-ին</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Mashable&amp;rft.atitle=The+Evolution+of+the+Social+Media+API&amp;rft.date=2009-05-21&amp;rft.aulast=Parr&amp;rft.aufirst=Ben&amp;rft_id=http%3A%2F%2Fmashable.com%2F2009%2F05%2F21%2Fsocial-media-api%2F&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-38"><span class="mw-cite-backlink"><a href="#cite_ref-38">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite class="citation web cs1 cs1-prop-foreign-lang-source"><a rel="nofollow" class="external text" href="https://developer.twitter.com/en/docs/trends/trends-for-location/api-reference/get-trends-place">«GET trends/place»</a>. <i>Twitter Developer Platform</i> (անգլերեն). <a rel="nofollow" class="external text" href="https://web.archive.org/web/20200617023554/https://developer.twitter.com/en/docs/trends/trends-for-location/api-reference/get-trends-place">Արխիվացված</a> օրիգինալից 2020-06-17-ին<span class="reference-accessdate">. Վերցված է <span class="nowrap">2020-04-30</span>-ին</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Twitter+Developer+Platform&amp;rft.atitle=GET+trends%2Fplace&amp;rft_id=https%3A%2F%2Fdeveloper.twitter.com%2Fen%2Fdocs%2Ftrends%2Ftrends-for-location%2Fapi-reference%2Fget-trends-place&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-Clarke42-39"><span class="mw-cite-backlink">↑ <sup><a href="#cite_ref-Clarke42_39-0">39,0</a></sup> <sup><a href="#cite_ref-Clarke42_39-1">39,1</a></sup></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite id="CITEREFClarke2004" class="citation web cs1">Clarke, Steven (2004). <a rel="nofollow" class="external text" href="http://www.drdobbs.com/windows/measuring-api-usability/184405654">«Measuring API Usability»</a>. <i>Dr. Dobb's</i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20220303235859/http://www.drdobbs.com/windows/measuring-api-usability/184405654">Արխիվացված</a> օրիգինալից 3 March 2022-ին<span class="reference-accessdate">. Վերցված է <span class="nowrap">29 July</span> 2016-ին</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Dr.+Dobb%27s&amp;rft.atitle=Measuring+API+Usability&amp;rft.date=2004&amp;rft.aulast=Clarke&amp;rft.aufirst=Steven&amp;rft_id=http%3A%2F%2Fwww.drdobbs.com%2Fwindows%2Fmeasuring-api-usability%2F184405654&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-GarlanShaw942-40"><span class="mw-cite-backlink"><a href="#cite_ref-GarlanShaw942_40-0">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite id="CITEREFGarlanShaw1994" class="citation journal cs1">Garlan, David; Shaw, Mary (January 1994). <a rel="nofollow" class="external text" href="https://www.cs.cmu.edu/afs/cs/project/able/ftp/intro_softarch/intro_softarch.pdf">«An Introduction to Software Architecture»</a> <span class="cs1-format">(PDF)</span>. <i>Advances in Software Engineering and Knowledge Engineering</i>. <b>1</b>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20210506203152/http://www.cs.cmu.edu/afs/cs/project/able/ftp/intro_softarch/intro_softarch.pdf">Արխիվացված</a> <span class="cs1-format">(PDF)</span> օրիգինալից 6 May 2021-ին<span class="reference-accessdate">. Վերցված է <span class="nowrap">8 August</span> 2016-ին</span> &#8211; via CMU School of Computer Science.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=Advances+in+Software+Engineering+and+Knowledge+Engineering&amp;rft.atitle=An+Introduction+to+Software+Architecture&amp;rft.volume=1&amp;rft.date=1994-01&amp;rft.aulast=Garlan&amp;rft.aufirst=David&amp;rft.au=Shaw%2C+Mary&amp;rft_id=https%3A%2F%2Fwww.cs.cmu.edu%2Fafs%2Fcs%2Fproject%2Fable%2Fftp%2Fintro_softarch%2Fintro_softarch.pdf&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-Parnas722-41"><span class="mw-cite-backlink"><a href="#cite_ref-Parnas722_41-0">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite id="CITEREFParnas1972" class="citation journal cs1">Parnas, D.L. (1972). <a rel="nofollow" class="external text" href="https://doi.org/10.1145%2F361598.361623">«On the Criteria To Be Used in Decomposing Systems into Modules»</a>. <i>Communications of the ACM</i>. <b>15</b> (12): 1053–1058. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<span class="cs1-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://doi.org/10.1145%2F361598.361623">10.1145/361598.361623</a></span>. <a href="/w/index.php?title=S2CID_(identifier)&amp;action=edit&amp;redlink=1" class="new" title="S2CID (identifier) (դեռ գրված չէ)">S2CID</a>&#160;<a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:53856438">53856438</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=Communications+of+the+ACM&amp;rft.atitle=On+the+Criteria+To+Be+Used+in+Decomposing+Systems+into+Modules&amp;rft.volume=15&amp;rft.issue=12&amp;rft.pages=1053-1058&amp;rft.date=1972&amp;rft_id=info%3Adoi%2F10.1145%2F361598.361623&amp;rft_id=https%3A%2F%2Fapi.semanticscholar.org%2FCorpusID%3A53856438%23id-name%3DS2CID&amp;rft.aulast=Parnas&amp;rft.aufirst=D.L.&amp;rft_id=https%3A%2F%2Fdoi.org%2F10.1145%252F361598.361623&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-42"><span class="mw-cite-backlink"><a href="#cite_ref-42">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite id="CITEREFMyersStylos2016" class="citation journal cs1">Myers, Brad A.; Stylos, Jeffrey (2016). <a rel="nofollow" class="external text" href="https://doi.org/10.1145%2F2896587">«Improving API usability»</a>. <i>Communications of the ACM</i>. <b>59</b> (6): 62–69. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<span class="cs1-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://doi.org/10.1145%2F2896587">10.1145/2896587</a></span>. <a href="/w/index.php?title=S2CID_(identifier)&amp;action=edit&amp;redlink=1" class="new" title="S2CID (identifier) (դեռ գրված չէ)">S2CID</a>&#160;<a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:543853">543853</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=Communications+of+the+ACM&amp;rft.atitle=Improving+API+usability&amp;rft.volume=59&amp;rft.issue=6&amp;rft.pages=62-69&amp;rft.date=2016&amp;rft_id=info%3Adoi%2F10.1145%2F2896587&amp;rft_id=https%3A%2F%2Fapi.semanticscholar.org%2FCorpusID%3A543853%23id-name%3DS2CID&amp;rft.aulast=Myers&amp;rft.aufirst=Brad+A.&amp;rft.au=Stylos%2C+Jeffrey&amp;rft_id=https%3A%2F%2Fdoi.org%2F10.1145%252F2896587&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-43"><span class="mw-cite-backlink"><a href="#cite_ref-43">↑</a></span> <span class="reference-text">Brian Ellis, Jeffrey Stylos, and Brad Myers. 2007. "<a rel="nofollow" class="external text" href="http://www.cs.cmu.edu/~NatProg/papers/Ellis2007FactoryUsability.pdf">The Factory Pattern in API Design: A Usability Evaluation</a> <a rel="nofollow" class="external text" href="https://web.archive.org/web/20220321043301/http://www.cs.cmu.edu/~NatProg/papers/Ellis2007FactoryUsability.pdf">Արխիվացված</a> 2022-03-21 <a href="/wiki/Wayback_Machine" title="Wayback Machine">Wayback Machine</a>". In <i>Proceedings of the 29th international conference on Software Engineering</i> (<i>ICSE '07</i>). IEEE Computer Society, USA, 302–312. <span class="noprint"><a href="/wiki/Digital_object_identifier" class="mw-redirect" title="Digital object identifier">doi</a>:<a rel="nofollow" class="external text" href="https://dx.doi.org/10.1109%2FICSE.2007.85">10.1109/ICSE.2007.85</a></span>.</span> </li> <li id="cite_note-44"><span class="mw-cite-backlink"><a href="#cite_ref-44">↑</a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://developer.cisco.com/docs/packaged-contact-center/#!synchronous-vs-asynchronous-writes">"Synchronous vs. Asynchronous Writes - Packaged Contact Center Enterprise" - Cisco DevNet</a> <a rel="nofollow" class="external text" href="https://web.archive.org/web/20220803065429/https://developer.cisco.com/docs/packaged-contact-center/#!synchronous-vs-asynchronous-writes">Արխիվացված</a> 2022-08-03 <a href="/wiki/Wayback_Machine" title="Wayback Machine">Wayback Machine</a>.</span> </li> <li id="cite_note-45"><span class="mw-cite-backlink"><a href="#cite_ref-45">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite id="CITEREFde_Ternay2015" class="citation web cs1">de Ternay, Guerric (Oct 10, 2015). <a rel="nofollow" class="external text" href="https://web.archive.org/web/20160917121456/https://boostcompanies.com/business-ecosystem/">«Business Ecosystem: Creating an Economic Moat»</a>. <i>BoostCompanies</i>. Արխիվացված է <a rel="nofollow" class="external text" href="http://boostcompanies.com/business-ecosystem">օրիգինալից</a> 2016-09-17-ին<span class="reference-accessdate">. Վերցված է <span class="nowrap">2016-02-01</span>-ին</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=BoostCompanies&amp;rft.atitle=Business+Ecosystem%3A+Creating+an+Economic+Moat&amp;rft.date=2015-10-10&amp;rft.aulast=de+Ternay&amp;rft.aufirst=Guerric&amp;rft_id=http%3A%2F%2Fboostcompanies.com%2Fbusiness-ecosystem&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-Boyd162-46"><span class="mw-cite-backlink"><a href="#cite_ref-Boyd162_46-0">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite id="CITEREFBoyd2014" class="citation web cs1">Boyd, Mark (2014-02-21). <a rel="nofollow" class="external text" href="http://www.programmableweb.com/news/private-partner-or-public-which-api-strategy-best-business/2014/02/21">«Private, Partner or Public: Which API Strategy Is Best for Business?»</a>. <i>ProgrammableWeb</i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20160718172056/http://www.programmableweb.com/news/private-partner-or-public-which-api-strategy-best-business/2014/02/21">Արխիվացված</a> օրիգինալից 2016-07-18-ին<span class="reference-accessdate">. Վերցված է <span class="nowrap">2 August</span> 2016-ին</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=ProgrammableWeb&amp;rft.atitle=Private%2C+Partner+or+Public%3A+Which+API+Strategy+Is+Best+for+Business%3F&amp;rft.date=2014-02-21&amp;rft.aulast=Boyd&amp;rft.aufirst=Mark&amp;rft_id=http%3A%2F%2Fwww.programmableweb.com%2Fnews%2Fprivate-partner-or-public-which-api-strategy-best-business%2F2014%2F02%2F21&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-47"><span class="mw-cite-backlink"><a href="#cite_ref-47">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite id="CITEREFWeissbrot2016" class="citation web cs1">Weissbrot, Alison (7 July 2016). <a rel="nofollow" class="external text" href="https://www.adexchanger.com/mobile/car-service-apis-everywhere-whats-partner-apps/">«Car Service APIs Are Everywhere, But What's In It For Partner Apps?»</a>. <i>AdExchanger</i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20200728095644/https://www.adexchanger.com/mobile/car-service-apis-everywhere-whats-partner-apps/">Արխիվացված</a> օրիգինալից 28 July 2020-ին<span class="reference-accessdate">. Վերցված է <span class="nowrap">14 August</span> 2020-ին</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=AdExchanger&amp;rft.atitle=Car+Service+APIs+Are+Everywhere%2C+But+What%27s+In+It+For+Partner+Apps%3F&amp;rft.date=2016-07-07&amp;rft.aulast=Weissbrot&amp;rft.aufirst=Alison&amp;rft_id=https%3A%2F%2Fwww.adexchanger.com%2Fmobile%2Fcar-service-apis-everywhere-whats-partner-apps%2F&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-48"><span class="mw-cite-backlink"><a href="#cite_ref-48">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite id="CITEREFWeissbrot2016" class="citation web cs1">Weissbrot, Alison (7 July 2016). <a rel="nofollow" class="external text" href="https://www.adexchanger.com/mobile/car-service-apis-everywhere-whats-partner-apps/">«Car Service APIs Are Everywhere, But What's In It For Partner Apps?»</a>. <i>AdExchanger</i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20200728095644/https://www.adexchanger.com/mobile/car-service-apis-everywhere-whats-partner-apps/">Արխիվացված</a> օրիգինալից 28 July 2020-ին<span class="reference-accessdate">. Վերցված է <span class="nowrap">14 August</span> 2020-ին</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=AdExchanger&amp;rft.atitle=Car+Service+APIs+Are+Everywhere%2C+But+What%27s+In+It+For+Partner+Apps%3F&amp;rft.date=2016-07-07&amp;rft.aulast=Weissbrot&amp;rft.aufirst=Alison&amp;rft_id=https%3A%2F%2Fwww.adexchanger.com%2Fmobile%2Fcar-service-apis-everywhere-whats-partner-apps%2F&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-Cloudflare2-49"><span class="mw-cite-backlink"><a href="#cite_ref-Cloudflare2_49-0">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://api.cloudflare.com/">«Cloudflare API v4 Documentation»</a>. <i>cloudflare</i>. 25 February 2020. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20200226084431/https://api.cloudflare.com/">Արխիվացված</a> օրիգինալից 26 February 2020-ին<span class="reference-accessdate">. Վերցված է <span class="nowrap">27 February</span> 2020-ին</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=cloudflare&amp;rft.atitle=Cloudflare+API+v4+Documentation&amp;rft.date=2020-02-25&amp;rft_id=https%3A%2F%2Fapi.cloudflare.com%2F&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-SmashMagazine2-50"><span class="mw-cite-backlink"><a href="#cite_ref-SmashMagazine2_50-0">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite id="CITEREFLiew2018" class="citation web cs1">Liew, Zell (17 January 2018). <a rel="nofollow" class="external text" href="https://www.smashingmagazine.com/2018/01/understanding-using-rest-api/">«Car Service APIs Are Everywhere, But What's In It For Partner Apps»</a>. <i>Smashing Magazine</i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20200221101916/https://www.smashingmagazine.com/2018/01/understanding-using-rest-api/">Արխիվացված</a> օրիգինալից 21 February 2020-ին<span class="reference-accessdate">. Վերցված է <span class="nowrap">27 February</span> 2020-ին</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Smashing+Magazine&amp;rft.atitle=Car+Service+APIs+Are+Everywhere%2C+But+What%27s+In+It+For+Partner+Apps&amp;rft.date=2018-01-17&amp;rft.aulast=Liew&amp;rft.aufirst=Zell&amp;rft_id=https%3A%2F%2Fwww.smashingmagazine.com%2F2018%2F01%2Funderstanding-using-rest-api%2F&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-researchgate.net-51"><span class="mw-cite-backlink"><a href="#cite_ref-researchgate.net_51-0">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite id="CITEREFShiZhongXieLi2011" class="citation conference cs1">Shi, Lin; Zhong, Hao; Xie, Tao; Li, Mingshu (2011). «An Empirical Study on Evolution of API Documentation». <a rel="nofollow" class="external text" href="https://www.researchgate.net/publication/225147411"><i>Fundamental Approaches to Software Engineering</i></a>. International Conference on Fundamental Approaches to Software Engineering. Lecture Notes in Computer Science. Vol.&#160;6603. էջեր&#160;416–431. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<span class="cs1-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://doi.org/10.1007%2F978-3-642-19811-3_29">10.1007/978-3-642-19811-3_29</a></span>. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/%D5%8D%D5%BA%D5%A1%D5%BD%D5%A1%D6%80%D5%AF%D5%B8%D5%B2:%D4%B3%D6%80%D6%84%D5%A1%D5%B5%D5%AB%D5%B6%D5%A1%D5%B2%D5%A2%D5%B5%D5%B8%D6%82%D6%80%D5%B6%D5%A5%D6%80%D5%A8/978-3-642-19810-6" title="Սպասարկող:Գրքայինաղբյուրները/978-3-642-19810-6"><bdi>978-3-642-19810-6</bdi></a><span class="reference-accessdate">. Վերցված է <span class="nowrap">22 July</span> 2016-ին</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=conference&amp;rft.atitle=An+Empirical+Study+on+Evolution+of+API+Documentation&amp;rft.btitle=Fundamental+Approaches+to+Software+Engineering&amp;rft.series=Lecture+Notes+in+Computer+Science&amp;rft.pages=416-431&amp;rft.date=2011&amp;rft_id=info%3Adoi%2F10.1007%2F978-3-642-19811-3_29&amp;rft.isbn=978-3-642-19810-6&amp;rft.aulast=Shi&amp;rft.aufirst=Lin&amp;rft.au=Zhong%2C+Hao&amp;rft.au=Xie%2C+Tao&amp;rft.au=Li%2C+Mingshu&amp;rft_id=https%3A%2F%2Fwww.researchgate.net%2Fpublication%2F225147411&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-52"><span class="mw-cite-backlink"><a href="#cite_ref-52">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20140326101728/https://code.google.com/p/guava-libraries/">«guava-libraries – Guava: Google Core Libraries for Java 1.6+»</a>. <i>Google Project Hosting</i>. 2014-02-04. Արխիվացված է <a rel="nofollow" class="external text" href="https://code.google.com/p/guava-libraries/">օրիգինալից</a> Mar 26, 2014-ին<span class="reference-accessdate">. Վերցված է <span class="nowrap">2014-02-11</span>-ին</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Google+Project+Hosting&amp;rft.atitle=guava-libraries+%E2%80%93+Guava%3A+Google+Core+Libraries+for+Java+1.6%2B&amp;rft.date=2014-02-04&amp;rft_id=https%3A%2F%2Fcode.google.com%2Fp%2Fguava-libraries%2F&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-OracleDeprecation162-53"><span class="mw-cite-backlink"><a href="#cite_ref-OracleDeprecation162_53-0">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite id="CITEREFOracle" class="citation web cs1">Oracle. <a rel="nofollow" class="external text" href="http://docs.oracle.com/javase/7/docs/technotes/guides/javadoc/deprecation/deprecation.html">«How and When to Deprecate APIs»</a>. <i>Java SE Documentation</i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20160409212914/http://docs.oracle.com/javase/7/docs/technotes/guides/javadoc/deprecation/deprecation.html">Արխիվացված</a> օրիգինալից 9 April 2016-ին<span class="reference-accessdate">. Վերցված է <span class="nowrap">2 August</span> 2016-ին</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Java+SE+Documentation&amp;rft.atitle=How+and+When+to+Deprecate+APIs&amp;rft.au=Oracle&amp;rft_id=http%3A%2F%2Fdocs.oracle.com%2Fjavase%2F7%2Fdocs%2Ftechnotes%2Fguides%2Fjavadoc%2Fdeprecation%2Fdeprecation.html&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-VentureBeat-54"><span class="mw-cite-backlink"><a href="#cite_ref-VentureBeat_54-0">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite id="CITEREFTakanashi2020" class="citation web cs1">Takanashi, Dean (19 February 2020). <a rel="nofollow" class="external text" href="https://venturebeat.com/2020/02/19/akamai-cybercriminals-are-attacking-apis-at-financial-services-firms/">«Akamai: Cybercriminals are attacking APIs at financial services firms»</a>. <i>Venture Beat</i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20200227153607/https://venturebeat.com/2020/02/19/akamai-cybercriminals-are-attacking-apis-at-financial-services-firms/">Արխիվացված</a> օրիգինալից 27 February 2020-ին<span class="reference-accessdate">. Վերցված է <span class="nowrap">27 February</span> 2020-ին</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Venture+Beat&amp;rft.atitle=Akamai%3A+Cybercriminals+are+attacking+APIs+at+financial+services+firms&amp;rft.date=2020-02-19&amp;rft.aulast=Takanashi&amp;rft.aufirst=Dean&amp;rft_id=https%3A%2F%2Fventurebeat.com%2F2020%2F02%2F19%2Fakamai-cybercriminals-are-attacking-apis-at-financial-services-firms%2F&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-DekelHerbsleb9-55"><span class="mw-cite-backlink"><a href="#cite_ref-DekelHerbsleb9_55-0">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite id="CITEREFDekelHerbsleb2009" class="citation journal cs1">Dekel, Uri; Herbsleb, James D. (May 2009). «Improving API Documentation Usability with Knowledge Pushing». <i>Institute for Software Research, School of Computer Science</i>. <a href="/w/index.php?title=CiteSeerX_(identifier)&amp;action=edit&amp;redlink=1" class="new" title="CiteSeerX (identifier) (դեռ գրված չէ)">CiteSeerX</a>&#160;<span class="cs1-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.446.4214">10.1.1.446.4214</a></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=Institute+for+Software+Research%2C+School+of+Computer+Science&amp;rft.atitle=Improving+API+Documentation+Usability+with+Knowledge+Pushing&amp;rft.date=2009-05&amp;rft_id=https%3A%2F%2Fciteseerx.ist.psu.edu%2Fviewdoc%2Fsummary%3Fdoi%3D10.1.1.446.4214%23id-name%3DCiteSeerX&amp;rft.aulast=Dekel&amp;rft.aufirst=Uri&amp;rft.au=Herbsleb%2C+James+D.&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-ParninTreude11-56"><span class="mw-cite-backlink"><a href="#cite_ref-ParninTreude11_56-0">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite id="CITEREFParninTreude2011" class="citation book cs1">Parnin, Chris; Treude, Cristoph (May 2011). «Measuring API documentation on the web». <i>Web2SE '11: Proceedings of the 2nd International Workshop on Web 2.0 for Software Engineering</i>. էջեր&#160;25–30. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1145%2F1984701.1984706">10.1145/1984701.1984706</a>. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/%D5%8D%D5%BA%D5%A1%D5%BD%D5%A1%D6%80%D5%AF%D5%B8%D5%B2:%D4%B3%D6%80%D6%84%D5%A1%D5%B5%D5%AB%D5%B6%D5%A1%D5%B2%D5%A2%D5%B5%D5%B8%D6%82%D6%80%D5%B6%D5%A5%D6%80%D5%A8/9781450305952" title="Սպասարկող:Գրքայինաղբյուրները/9781450305952"><bdi>9781450305952</bdi></a>. <a href="/w/index.php?title=S2CID_(identifier)&amp;action=edit&amp;redlink=1" class="new" title="S2CID (identifier) (դեռ գրված չէ)">S2CID</a>&#160;<a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:17751901">17751901</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=bookitem&amp;rft.atitle=Measuring+API+documentation+on+the+web&amp;rft.btitle=Web2SE+%2711%3A+Proceedings+of+the+2nd+International+Workshop+on+Web+2.0+for+Software+Engineering&amp;rft.pages=25-30&amp;rft.date=2011-05&amp;rft_id=https%3A%2F%2Fapi.semanticscholar.org%2FCorpusID%3A17751901%23id-name%3DS2CID&amp;rft_id=info%3Adoi%2F10.1145%2F1984701.1984706&amp;rft.isbn=9781450305952&amp;rft.aulast=Parnin&amp;rft.aufirst=Chris&amp;rft.au=Treude%2C+Cristoph&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-MaalejRobillard12-57"><span class="mw-cite-backlink"><a href="#cite_ref-MaalejRobillard12_57-0">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite id="CITEREFMaalejRobillard2012" class="citation journal cs1">Maalej, Waleed; Robillard, Martin P. (April 2012). <a rel="nofollow" class="external text" href="https://mobis.informatik.uni-hamburg.de/wp-content/uploads/2013/03/TSE-2012-04-0081.R2_Maalej.pdf">«Patterns of Knowledge in API Reference Documentation»</a> <span class="cs1-format">(PDF)</span>. <i>IEEE Transactions on Software Engineering</i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20160822193338/https://mobis.informatik.uni-hamburg.de/wp-content/uploads/2013/03/TSE-2012-04-0081.R2_Maalej.pdf">Արխիվացված</a> <span class="cs1-format">(PDF)</span> օրիգինալից 22 August 2016-ին<span class="reference-accessdate">. Վերցված է <span class="nowrap">22 July</span> 2016-ին</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=IEEE+Transactions+on+Software+Engineering&amp;rft.atitle=Patterns+of+Knowledge+in+API+Reference+Documentation&amp;rft.date=2012-04&amp;rft.aulast=Maalej&amp;rft.aufirst=Waleed&amp;rft.au=Robillard%2C+Martin+P.&amp;rft_id=https%3A%2F%2Fmobis.informatik.uni-hamburg.de%2Fwp-content%2Fuploads%2F2013%2F03%2FTSE-2012-04-0081.R2_Maalej.pdf&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-58"><span class="mw-cite-backlink"><a href="#cite_ref-58">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite class="citation web cs1 cs1-prop-foreign-lang-source"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20221106000735/https://oai.github.io/Documentation/specification-structure.html">«Structure of an OpenAPI Document»</a>. <i>OpenAPI Documentation</i> (ամերիկյան անգլերեն). Արխիվացված է <a rel="nofollow" class="external text" href="https://oai.github.io/Documentation/specification-structure.html">օրիգինալից</a> 2022-11-06-ին<span class="reference-accessdate">. Վերցված է <span class="nowrap">2022-11-06</span>-ին</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=OpenAPI+Documentation&amp;rft.atitle=Structure+of+an+OpenAPI+Document&amp;rft_id=https%3A%2F%2Foai.github.io%2FDocumentation%2Fspecification-structure.html&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-59"><span class="mw-cite-backlink"><a href="#cite_ref-59">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20110925021948/http://download.oracle.com/javase/1,5.0/docs/guide/language/annotations.html">«Annotations»</a>. <a href="/w/index.php?title=Sun_Microsystems&amp;action=edit&amp;redlink=1" class="new" title="Sun Microsystems (դեռ գրված չէ)">Sun Microsystems</a>. Արխիվացված է <a rel="nofollow" class="external text" href="http://download.oracle.com/javase/1,5.0/docs/guide/language/annotations.html">օրիգինալից</a> 2011-09-25-ին<span class="reference-accessdate">. Վերցված է <span class="nowrap">2011-09-30</span>-ին</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Annotations&amp;rft.pub=Sun+Microsystems&amp;rft_id=http%3A%2F%2Fdownload.oracle.com%2Fjavase%2F1%2C5.0%2Fdocs%2Fguide%2Flanguage%2Fannotations.html&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span>.</span> </li> <li id="cite_note-60"><span class="mw-cite-backlink"><a href="#cite_ref-60">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.drdobbs.com/jvm/232901227">«Oracle and the End of Programming As We Know It»</a>. DrDobbs. 2012-05-01. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20120509064446/http://www.drdobbs.com/jvm/232901227">Արխիվացված</a> օրիգինալից 2012-05-09-ին<span class="reference-accessdate">. Վերցված է <span class="nowrap">2012-05-09</span>-ին</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Oracle+and+the+End+of+Programming+As+We+Know+It&amp;rft.pub=DrDobbs&amp;rft.date=2012-05-01&amp;rft_id=http%3A%2F%2Fwww.drdobbs.com%2Fjvm%2F232901227&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-61"><span class="mw-cite-backlink"><a href="#cite_ref-61">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.tgdaily.com/business-and-law-features/63756-apis-cant-be-copyrighted-says-judge-in-oracle-case">«APIs Can't be Copyrighted Says Judge in Oracle Case»</a>. TGDaily. 2012-06-01. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20121221090137/http://www.tgdaily.com/business-and-law-features/63756-apis-cant-be-copyrighted-says-judge-in-oracle-case">Արխիվացված</a> օրիգինալից 2012-12-21-ին<span class="reference-accessdate">. Վերցված է <span class="nowrap">2012-12-06</span>-ին</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=APIs+Can%27t+be+Copyrighted+Says+Judge+in+Oracle+Case&amp;rft.pub=TGDaily&amp;rft.date=2012-06-01&amp;rft_id=http%3A%2F%2Fwww.tgdaily.com%2Fbusiness-and-law-features%2F63756-apis-cant-be-copyrighted-says-judge-in-oracle-case&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-62"><span class="mw-cite-backlink"><a href="#cite_ref-62">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.wired.com/wiredenterprise/wp-content/uploads/2012/05/Judge-Alsup-Ruling-on-Copyrightability-of-APIs.pdf">«<i>Oracle America, Inc. vs. Google Inc.</i>»</a> <span class="cs1-format">(PDF)</span>. <a href="/w/index.php?title=Wired_(magazine)&amp;action=edit&amp;redlink=1" class="new" title="Wired (magazine) (դեռ գրված չէ)">Wired</a>. 2012-05-31. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20131104001738/http://www.wired.com/wiredenterprise/wp-content/uploads//2012/05/Judge-Alsup-Ruling-on-Copyrightability-of-APIs.pdf">Արխիվացված</a> <span class="cs1-format">(PDF)</span> օրիգինալից 2013-11-04-ին<span class="reference-accessdate">. Վերցված է <span class="nowrap">2013-09-22</span>-ին</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Oracle+America%2C+Inc.+vs.+Google+Inc.&amp;rft.pub=Wired&amp;rft.date=2012-05-31&amp;rft_id=https%3A%2F%2Fwww.wired.com%2Fwiredenterprise%2Fwp-content%2Fuploads%2F2012%2F05%2FJudge-Alsup-Ruling-on-Copyrightability-of-APIs.pdf&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-63"><span class="mw-cite-backlink"><a href="#cite_ref-63">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://law.justia.com/cases/federal/appellate-courts/cafc/13-1021/13-1021-2014-05-09.html">«Oracle Am., Inc. v. Google Inc., No. 13-1021, Fed. Cir. 2014»</a>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20141010070718/http://law.justia.com:80/cases/federal/appellate-courts/cafc/13-1021/13-1021-2014-05-09.html">Արխիվացված</a> օրիգինալից 2014-10-10-ին.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Oracle+Am.%2C+Inc.+v.+Google+Inc.%2C+No.+13-1021%2C+Fed.+Cir.+2014&amp;rft_id=https%3A%2F%2Flaw.justia.com%2Fcases%2Ffederal%2Fappellate-courts%2Fcafc%2F13-1021%2F13-1021-2014-05-09.html&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-64"><span class="mw-cite-backlink"><a href="#cite_ref-64">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite id="CITEREFRosenblatt,_Seth2014" class="citation news cs1">Rosenblatt, Seth (May 9, 2014). <a rel="nofollow" class="external text" href="https://www.cnet.com/news/court-sides-with-oracle-over-android-in-java-patent-appeal/">«Court sides with Oracle over Android in Java patent appeal»</a>. <i>CNET</i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20170419063834/https://www.cnet.com/news/court-sides-with-oracle-over-android-in-java-patent-appeal/">Արխիվացված</a> օրիգինալից 2017-04-19-ին<span class="reference-accessdate">. Վերցված է <span class="nowrap">2014-05-10</span>-ին</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=CNET&amp;rft.atitle=Court+sides+with+Oracle+over+Android+in+Java+patent+appeal&amp;rft.date=2014-05-09&amp;rft.au=Rosenblatt%2C+Seth&amp;rft_id=https%3A%2F%2Fwww.cnet.com%2Fnews%2Fcourt-sides-with-oracle-over-android-in-java-patent-appeal%2F&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-65"><span class="mw-cite-backlink"><a href="#cite_ref-65">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://arstechnica.com/tech-policy/2016/05/google-wins-trial-against-oracle-as-jury-finds-android-is-fair-use/">«Google beats Oracle – Android makes "fair use" of Java APIs»</a>. <i>Ars Technica</i>. 2016-05-26. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20170120164551/http://arstechnica.com/tech-policy/2016/05/google-wins-trial-against-oracle-as-jury-finds-android-is-fair-use/">Արխիվացված</a> օրիգինալից 2017-01-20-ին<span class="reference-accessdate">. Վերցված է <span class="nowrap">2016-07-28</span>-ին</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Ars+Technica&amp;rft.atitle=Google+beats+Oracle+%E2%80%93+Android+makes+%22fair+use%22+of+Java+APIs&amp;rft.date=2016-05-26&amp;rft_id=https%3A%2F%2Farstechnica.com%2Ftech-policy%2F2016%2F05%2Fgoogle-wins-trial-against-oracle-as-jury-finds-android-is-fair-use%2F&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-bbn_march2018-66"><span class="mw-cite-backlink"><a href="#cite_ref-bbn_march2018_66-0">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite id="CITEREFDecker2018" class="citation web cs1">Decker, Susan (March 27, 2018). <a rel="nofollow" class="external text" href="https://www.bloomberg.com/news/articles/2018-03-27/oracle-wins-revival-of-billion-dollar-case-against-google">«Oracle Wins Revival of Billion-Dollar Case Against Google»</a>. <i><a href="/w/index.php?title=Bloomberg_Businessweek&amp;action=edit&amp;redlink=1" class="new" title="Bloomberg Businessweek (դեռ գրված չէ)">Bloomberg Businessweek</a></i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20220109112648/https://www.bloomberg.com/news/articles/2018-03-27/oracle-wins-revival-of-billion-dollar-case-against-google">Արխիվացված</a> օրիգինալից January 9, 2022-ին<span class="reference-accessdate">. Վերցված է <span class="nowrap">March 27,</span> 2018-ին</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Bloomberg+Businessweek&amp;rft.atitle=Oracle+Wins+Revival+of+Billion-Dollar+Case+Against+Google&amp;rft.date=2018-03-27&amp;rft.aulast=Decker&amp;rft.aufirst=Susan&amp;rft_id=https%3A%2F%2Fwww.bloomberg.com%2Fnews%2Farticles%2F2018-03-27%2Foracle-wins-revival-of-billion-dollar-case-against-google&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-67"><span class="mw-cite-backlink"><a href="#cite_ref-67">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite id="CITEREFvkimber2020" class="citation web cs1 cs1-prop-foreign-lang-source">vkimber (2020-09-28). <a rel="nofollow" class="external text" href="https://www.law.cornell.edu/supct/cert/18-956">«Google LLC v. Oracle America, Inc»</a>. <i>LII / Legal Information Institute</i> (անգլերեն). <a rel="nofollow" class="external text" href="https://web.archive.org/web/20210415061113/https://www.law.cornell.edu/supct/cert/18-956">Արխիվացված</a> օրիգինալից 2021-04-15-ին<span class="reference-accessdate">. Վերցված է <span class="nowrap">2021-03-06</span>-ին</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=LII+%2F+Legal+Information+Institute&amp;rft.atitle=Google+LLC+v.+Oracle+America%2C+Inc.&amp;rft.date=2020-09-28&amp;rft.au=vkimber&amp;rft_id=https%3A%2F%2Fwww.law.cornell.edu%2Fsupct%2Fcert%2F18-956&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-68"><span class="mw-cite-backlink"><a href="#cite_ref-68">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.supremecourt.gov/opinions/20pdf/18-956_d18f.pdf">«Supreme Court of the United States, No. 18–956, GOOGLE LLC, PETITIONER v. ORACLE AMERICA, INC»</a> <span class="cs1-format">(PDF)</span>. April 5, 2021. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20210405140150/https://www.supremecourt.gov/opinions/20pdf/18-956_d18f.pdf">Արխիվացված</a> <span class="cs1-format">(PDF)</span> օրիգինալից April 5, 2021-ին<span class="reference-accessdate">. Վերցված է <span class="nowrap">April 25,</span> 2021-ին</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Supreme+Court+of+the+United+States%2C+No.+18%E2%80%93956%2C+GOOGLE+LLC%2C+PETITIONER+v.+ORACLE+AMERICA%2C+INC.&amp;rft.date=2021-04-05&amp;rft_id=https%3A%2F%2Fwww.supremecourt.gov%2Fopinions%2F20pdf%2F18-956_d18f.pdf&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> <li id="cite_note-69"><span class="mw-cite-backlink"><a href="#cite_ref-69">↑</a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.supremecourt.gov/opinions/20pdf/18-956_d18f.pdf">«Supreme Court of the United States, No. 18–956, GOOGLE LLC, PETITIONER v. ORACLE AMERICA, INC»</a> <span class="cs1-format">(PDF)</span>. April 5, 2021. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20210405140150/https://www.supremecourt.gov/opinions/20pdf/18-956_d18f.pdf">Արխիվացված</a> <span class="cs1-format">(PDF)</span> օրիգինալից April 5, 2021-ին<span class="reference-accessdate">. Վերցված է <span class="nowrap">April 25,</span> 2021-ին</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Supreme+Court+of+the+United+States%2C+No.+18%E2%80%93956%2C+GOOGLE+LLC%2C+PETITIONER+v.+ORACLE+AMERICA%2C+INC.&amp;rft.date=2021-04-05&amp;rft_id=https%3A%2F%2Fwww.supremecourt.gov%2Fopinions%2F20pdf%2F18-956_d18f.pdf&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span></span> </li> </ol></div></div> <div class="mw-heading mw-heading2"><h2 id="Հետագա_ընթերցում"><span id=".D5.80.D5.A5.D5.BF.D5.A1.D5.A3.D5.A1_.D5.A8.D5.B6.D5.A9.D5.A5.D6.80.D6.81.D5.B8.D6.82.D5.B4"></span>Հետագա ընթերցում</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Application_Programming_Interface_(API)&amp;veaction=edit&amp;section=20" title="Խմբագրել բաժինը. Հետագա ընթերցում" class="mw-editsection-visualeditor"><span>խմբագրել</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Application_Programming_Interface_(API)&amp;action=edit&amp;section=20" title="Edit section&#039;s source code: Հետագա ընթերցում"><span>խմբագրել կոդը</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r10127783"><cite class="citation journal cs1">Taina Bucher (16 November 2013). <a rel="nofollow" class="external text" href="http://computationalculture.net/article/objects-of-intense-feeling-the-case-of-the-twitter-api">«Objects of Intense Feeling: The Case of the Twitter API»</a>. <i>Computational Culture</i> (3). <a href="/wiki/ISSN_(identifier)" class="mw-redirect" title="ISSN (identifier)">ISSN</a>&#160;<a rel="nofollow" class="external text" href="https://www.worldcat.org/issn/2047-2390">2047-2390</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=Computational+Culture&amp;rft.atitle=Objects+of+Intense+Feeling%3A+The+Case+of+the+Twitter+API&amp;rft.issue=3&amp;rft.date=2013-11-16&amp;rft.issn=2047-2390&amp;rft.au=Taina+Bucher&amp;rft_id=http%3A%2F%2Fcomputationalculture.net%2Farticle%2Fobjects-of-intense-feeling-the-case-of-the-twitter-api&amp;rfr_id=info%3Asid%2Fhy.wikipedia.org%3AApplication+Programming+Interface+%28API%29" class="Z3988"></span> Argues that "APIs are far from neutral tools" and form a key part of contemporary programming, understood as a fundamental part of culture.</li> <li><a rel="nofollow" class="external text" href="https://www.supremecourt.gov/opinions/20pdf/18-956_d18f.pdf">What is an API?</a>&#160;– in the U.S. Supreme Court opinion, <i>Գուգլ v. Oracle 2021</i>, pp.&#160;3–7&#160;– "For each task, there is computer code; API (also known as Application Programming Interface) is the method for calling that 'computer code' (instruction&#160;– like a recipe&#160;– rather than cooking instruction, this is machine instruction) to be carry out"</li> <li><a rel="nofollow" class="external text" href="http://ondrejka.net/history/2014/02/28/maury.html">Maury, Innovation and Change</a>&#160;– Cory Ondrejka, February 28, 2014, " ...proposed a public API to let computers talk to each other". (<a rel="nofollow" class="external text" href="https://www.textise.net/showText.aspx?strURL=http://ondrejka.net/history/2014/02/28/maury.html">Textise</a><span style="font-size:85%; margin-left:0.2em; color:var(--color-subtle, #54595d)">(չաշխատող հղում)</span> URL)</li></ul> <div class="mw-heading mw-heading2"><h2 id="Արտաքին_հղումներ"><span id=".D4.B1.D6.80.D5.BF.D5.A1.D6.84.D5.AB.D5.B6_.D5.B0.D5.B2.D5.B8.D6.82.D5.B4.D5.B6.D5.A5.D6.80"></span>Արտաքին հղումներ</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Application_Programming_Interface_(API)&amp;veaction=edit&amp;section=21" title="Խմբագրել բաժինը. Արտաքին հղումներ" class="mw-editsection-visualeditor"><span>խմբագրել</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Application_Programming_Interface_(API)&amp;action=edit&amp;section=21" title="Edit section&#039;s source code: Արտաքին հղումներ"><span>խմբագրել կոդը</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><a rel="nofollow" class="external text" href="https://go.forrester.com/what-it-means/ep218-google-oracle-api-case/">Forrester&#160;: IT industry&#160;: API Case&#160;: Google v. Oracle</a> – May 20, 2021&#160;– content format: Audio with text&#160;– length 26:41</li> <li><a rel="nofollow" class="external text" href="https://api.ahmetcadirci.com">Geliştiriciler İçin API Listesi</a>&#160;– Feb 23, 2024</li></ul> <!-- NewPP limit report Parsed by mw‐web.eqiad.main‐64476968cd‐c6dbj Cached time: 20241102032201 Cache expiry: 2592000 Reduced expiry: false Complications: [vary‐revision‐sha1, show‐toc] CPU time usage: 0.790 seconds Real time usage: 1.061 seconds Preprocessor visited node count: 3702/1000000 Post‐expand include size: 159884/2097152 bytes Template argument size: 1104/2097152 bytes Highest expansion depth: 12/100 Expensive parser function count: 7/500 Unstrip recursion depth: 1/20 Unstrip post‐expand size: 223040/5000000 bytes Lua time usage: 0.492/10.000 seconds Lua memory usage: 8478827/52428800 bytes Number of Wikibase entities loaded: 8/400 --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 960.648 1 -total 63.43% 609.298 1 Կաղապար:Ծանտուփ 63.10% 606.124 1 Կաղապար:Ծանցանկ 30.03% 288.447 1 Կաղապար:ՎՏՔ 16.11% 154.725 35 Կաղապար:Cite_web 13.69% 131.555 9 Կաղապար:Cite_book 5.39% 51.750 9 Կաղապար:Cite_journal 5.08% 48.790 2 Կաղապար:Cite_thesis 3.53% 33.916 5 Կաղապար:Cite_conference 3.30% 31.714 1 Կաղապար:ProQuest --> <!-- Saved in parser cache with key hywiki:pcache:idhash:1276025-0!canonical and timestamp 20241102032201 and revision id 10112572. Rendering was triggered because: page-view --> </div><!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --><noscript><img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" width="1" height="1" style="border: none; position: absolute;"></noscript> <div class="printfooter" data-nosnippet="">Ստացված է «<a dir="ltr" href="https://hy.wikipedia.org/w/index.php?title=Application_Programming_Interface_(API)&amp;oldid=10112572">https://hy.wikipedia.org/w/index.php?title=Application_Programming_Interface_(API)&amp;oldid=10112572</a>» էջից</div></div> <div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/wiki/%D5%8D%D5%BA%D5%A1%D5%BD%D5%A1%D6%80%D5%AF%D5%B8%D5%B2:%D4%BF%D5%A1%D5%BF%D5%A5%D5%A3%D5%B8%D6%80%D5%AB%D5%A1%D5%B6%D5%A5%D6%80%D5%A8" title="Սպասարկող:Կատեգորիաները">Կատեգորիաներ</a>: <ul><li><a href="/wiki/%D4%BF%D5%A1%D5%BF%D5%A5%D5%A3%D5%B8%D6%80%D5%AB%D5%A1:%D4%BE%D6%80%D5%A1%D5%A3%D6%80%D5%A1%D5%BE%D5%B8%D6%80%D5%B8%D6%82%D5%B4" title="Կատեգորիա:Ծրագրավորում">Ծրագրավորում</a></li><li><a href="/wiki/%D4%BF%D5%A1%D5%BF%D5%A5%D5%A3%D5%B8%D6%80%D5%AB%D5%A1:%D5%8F%D5%A5%D5%AD%D5%B6%D5%AB%D5%AF%D5%A1%D5%AF%D5%A1%D5%B6_%D5%B0%D5%A1%D5%B2%D5%B8%D6%80%D5%A4%D5%A1%D5%AF%D6%81%D5%B8%D6%82%D5%A9%D5%B5%D5%B8%D6%82%D5%B6" title="Կատեգորիա:Տեխնիկական հաղորդակցություն">Տեխնիկական հաղորդակցություն</a></li><li><a href="/wiki/%D4%BF%D5%A1%D5%BF%D5%A5%D5%A3%D5%B8%D6%80%D5%AB%D5%A1:%D4%BB%D5%B6%D6%86%D5%B8%D6%80%D5%B4%D5%A1%D5%BF%D5%AB%D5%AF%D5%A1" title="Կատեգորիա:Ինֆորմատիկա">Ինֆորմատիկա</a></li><li><a href="/wiki/%D4%BF%D5%A1%D5%BF%D5%A5%D5%A3%D5%B8%D6%80%D5%AB%D5%A1:%D5%95%D5%BA%D5%A5%D6%80%D5%A1%D6%81%D5%AB%D5%B8%D5%B6_%D5%B0%D5%A1%D5%B4%D5%A1%D5%AF%D5%A1%D6%80%D5%A3%D5%A5%D6%80" title="Կատեգորիա:Օպերացիոն համակարգեր">Օպերացիոն համակարգեր</a></li><li><a href="/wiki/%D4%BF%D5%A1%D5%BF%D5%A5%D5%A3%D5%B8%D6%80%D5%AB%D5%A1:%D4%BE%D6%80%D5%A1%D5%A3%D6%80%D5%A1%D5%B5%D5%AB%D5%B6_%D5%A1%D5%BA%D5%A1%D5%B0%D5%B8%D5%BE%D5%B8%D6%82%D5%B4" title="Կատեգորիա:Ծրագրային ապահովում">Ծրագրային ապահովում</a></li><li><a href="/wiki/%D4%BF%D5%A1%D5%BF%D5%A5%D5%A3%D5%B8%D6%80%D5%AB%D5%A1:%D4%BE%D6%80%D5%A1%D5%A3%D6%80%D5%A1%D5%B5%D5%AB%D5%B6_%D5%A3%D6%80%D5%A1%D5%A4%D5%A1%D6%80%D5%A1%D5%B6%D5%B6%D5%A5%D6%80" title="Կատեգորիա:Ծրագրային գրադարաններ">Ծրագրային գրադարաններ</a></li></ul></div><div id="mw-hidden-catlinks" class="mw-hidden-catlinks mw-hidden-cats-hidden">Թաքցված կատեգորիաներ: <ul><li><a href="/wiki/%D4%BF%D5%A1%D5%BF%D5%A5%D5%A3%D5%B8%D6%80%D5%AB%D5%A1:CS1_%D5%A1%D5%B4%D5%A5%D6%80%D5%AB%D5%AF%D5%B5%D5%A1%D5%B6_%D5%A1%D5%B6%D5%A3%D5%AC%D5%A5%D6%80%D5%A5%D5%B6_%D5%A1%D5%B2%D5%A2%D5%B5%D5%B8%D6%82%D6%80%D5%B6%D5%A5%D6%80%D5%B8%D5%BE_%D5%A7%D5%BB%D5%A5%D6%80_(en-us)" title="Կատեգորիա:CS1 ամերիկյան անգլերեն աղբյուրներով էջեր (en-us)">CS1 ամերիկյան անգլերեն աղբյուրներով էջեր (en-us)</a></li><li><a href="/wiki/%D4%BF%D5%A1%D5%BF%D5%A5%D5%A3%D5%B8%D6%80%D5%AB%D5%A1:CS1_%D5%BD%D5%AD%D5%A1%D5%AC%D5%B6%D5%A5%D6%80:_%D5%A2%D5%A1%D6%81%D5%A1%D5%AF%D5%A1%D5%B5%D5%B8%D5%B2_title" title="Կատեգորիա:CS1 սխալներ: բացակայող title">CS1 սխալներ: բացակայող title</a></li><li><a href="/wiki/%D4%BF%D5%A1%D5%BF%D5%A5%D5%A3%D5%B8%D6%80%D5%AB%D5%A1:CS1_%D5%BD%D5%AD%D5%A1%D5%AC%D5%B6%D5%A5%D6%80:_access-date_%D5%A1%D5%BC%D5%A1%D5%B6%D6%81_URL" title="Կատեգորիա:CS1 սխալներ: access-date առանց URL">CS1 սխալներ: access-date առանց URL</a></li><li><a href="/wiki/%D4%BF%D5%A1%D5%BF%D5%A5%D5%A3%D5%B8%D6%80%D5%AB%D5%A1:CS1_%D5%A1%D5%B6%D5%A3%D5%AC%D5%A5%D6%80%D5%A5%D5%B6_%D5%A1%D5%B2%D5%A2%D5%B5%D5%B8%D6%82%D6%80%D5%B6%D5%A5%D6%80%D5%B8%D5%BE_%D5%A7%D5%BB%D5%A5%D6%80_(en)" title="Կատեգորիա:CS1 անգլերեն աղբյուրներով էջեր (en)">CS1 անգլերեն աղբյուրներով էջեր (en)</a></li><li><a href="/wiki/%D4%BF%D5%A1%D5%BF%D5%A5%D5%A3%D5%B8%D6%80%D5%AB%D5%A1:Webarchive_template_wayback_links" title="Կատեգորիա:Webarchive template wayback links">Webarchive template wayback links</a></li><li><a href="/wiki/%D4%BF%D5%A1%D5%BF%D5%A5%D5%A3%D5%B8%D6%80%D5%AB%D5%A1:%D5%89%D5%A1%D5%B7%D5%AD%D5%A1%D5%BF%D5%B8%D5%B2_%D5%A1%D6%80%D5%BF%D5%A1%D6%84%D5%AB%D5%B6_%D5%B0%D5%B2%D5%B8%D6%82%D5%B4_%D5%BA%D5%A1%D6%80%D5%B8%D6%82%D5%B6%D5%A1%D5%AF%D5%B8%D5%B2_%D5%B0%D5%B8%D5%A4%D5%BE%D5%A1%D5%AE%D5%B6%D5%A5%D6%80" title="Կատեգորիա:Չաշխատող արտաքին հղում պարունակող հոդվածներ">Չաշխատող արտաքին հղում պարունակող հոդվածներ</a></li></ul></div></div> </div> </main> </div> <div class="mw-footer-container"> <footer id="footer" class="mw-footer" > <ul id="footer-info"> <li id="footer-info-lastmod"> Այս էջը վերջին անգամ փոփոխվել է 20 Սեպտեմբերի 2024-ի ժամը 08:38-ին:</li> <li id="footer-info-copyright">Տեքստը հասանելի է <a rel="nofollow" class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.hy">Քրիեյթիվ Քոմոնս Հղման-Համանման տարածման</a> թույլատրագրի ներքո, առանձին դեպքերում հնարավոր են հավելյալ պայմաններ։ Մանրամասնությունների համար այցելեք՝ <a class="external text" href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Terms_of_Use">Օգտագործման պայմաններ</a>։</li> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">Գաղտնիության քաղաքականություն</a></li> <li id="footer-places-about"><a href="/wiki/%D5%8E%D5%AB%D6%84%D5%AB%D5%BA%D5%A5%D5%A4%D5%AB%D5%A1:%D4%B7%D5%B8%D6%82%D5%A9%D5%B5%D5%B8%D6%82%D5%B6%D5%A8">Վիքիպեդիայի մասին</a></li> <li id="footer-places-disclaimers"><a href="/wiki/%D5%8E%D5%AB%D6%84%D5%AB%D5%BA%D5%A5%D5%A4%D5%AB%D5%A1:%D4%B1%D5%A6%D5%A1%D5%BF%D5%B8%D6%82%D5%B4_%D5%BA%D5%A1%D5%BF%D5%A1%D5%BD%D5%AD%D5%A1%D5%B6%D5%A1%D5%BF%D5%BE%D5%B8%D6%82%D5%A9%D5%B5%D5%B8%D6%82%D5%B6%D5%AB%D6%81">Հրաժարագրեր</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Universal_Code_of_Conduct">Code of Conduct</a></li> <li id="footer-places-developers"><a href="https://developer.wikimedia.org">Ծրագրավորողներ</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/hy.wikipedia.org">Վիճակագրություն</a></li> <li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Cookie statement</a></li> <li id="footer-places-mobileview"><a href="//hy.m.wikipedia.org/w/index.php?title=Application_Programming_Interface_(API)&amp;mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">Տեսքը բջջայինով</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-copyrightico"><a href="https://wikimediafoundation.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/static/images/footer/wikimedia-button.svg" width="84" height="29" alt="Wikimedia Foundation" loading="lazy"></a></li> <li id="footer-poweredbyico"><a href="https://www.mediawiki.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/w/resources/assets/poweredby_mediawiki.svg" alt="Powered by MediaWiki" width="88" height="31" loading="lazy"></a></li> </ul> </footer> </div> </div> </div> <div class="vector-settings" id="p-dock-bottom"> <ul></ul> </div><script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgHostname":"mw-web.codfw.main-f69cdc8f6-mlwhb","wgBackendResponseTime":132,"wgPageParseReport":{"limitreport":{"cputime":"0.790","walltime":"1.061","ppvisitednodes":{"value":3702,"limit":1000000},"postexpandincludesize":{"value":159884,"limit":2097152},"templateargumentsize":{"value":1104,"limit":2097152},"expansiondepth":{"value":12,"limit":100},"expensivefunctioncount":{"value":7,"limit":500},"unstrip-depth":{"value":1,"limit":20},"unstrip-size":{"value":223040,"limit":5000000},"entityaccesscount":{"value":8,"limit":400},"timingprofile":["100.00% 960.648 1 -total"," 63.43% 609.298 1 Կաղապար:Ծանտուփ"," 63.10% 606.124 1 Կաղապար:Ծանցանկ"," 30.03% 288.447 1 Կաղապար:ՎՏՔ"," 16.11% 154.725 35 Կաղապար:Cite_web"," 13.69% 131.555 9 Կաղապար:Cite_book"," 5.39% 51.750 9 Կաղապար:Cite_journal"," 5.08% 48.790 2 Կաղապար:Cite_thesis"," 3.53% 33.916 5 Կաղապար:Cite_conference"," 3.30% 31.714 1 Կաղապար:ProQuest"]},"scribunto":{"limitreport-timeusage":{"value":"0.492","limit":"10.000"},"limitreport-memusage":{"value":8478827,"limit":52428800}},"cachereport":{"origin":"mw-web.eqiad.main-64476968cd-c6dbj","timestamp":"20241102032201","ttl":2592000,"transientcontent":false}}});});</script> <script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"Article","name":"Application Programming Interface (API)","url":"https:\/\/hy.wikipedia.org\/wiki\/Application_Programming_Interface_(API)","sameAs":"http:\/\/www.wikidata.org\/entity\/Q165194","mainEntity":"http:\/\/www.wikidata.org\/entity\/Q165194","author":{"@type":"Organization","name":"Contributors to Wikimedia projects"},"publisher":{"@type":"Organization","name":"Wikimedia Foundation, Inc.","logo":{"@type":"ImageObject","url":"https:\/\/www.wikimedia.org\/static\/images\/wmf-hor-googpub.png"}},"datePublished":"2024-09-18T19:42:34Z","dateModified":"2024-09-20T08:38:20Z","image":"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/c\/c0\/Screenshot_of_NASA_API_documentation.png"}</script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10