CINXE.COM

Graph Query Language - Wikipedia

<!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-enabled skin-theme-clientpref-day vector-toc-available" lang="en" dir="ltr"> <head> <meta charset="UTF-8"> <title>Graph Query Language - Wikipedia</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-enabled skin-theme-clientpref-day vector-toc-available";var cookie=document.cookie.match(/(?:^|; )enwikimwclientpreferences=([^;]+)/);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":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy", "wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgRequestId":"315a32aa-489e-4307-94b2-14ef2ec164e5","wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"Graph_Query_Language","wgTitle":"Graph Query Language","wgCurRevisionId":1255512249,"wgRevisionId":1255512249,"wgArticleId":61985190,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["Articles with short description","Short description is different from Wikidata","Wikipedia articles that are excessively detailed from March 2020","All articles that are excessively detailed","Wikipedia articles with style issues from March 2020","All articles with style issues","Articles with self-published sources from March 2020","All articles with self-published sources","Articles with multiple maintenance issues","Computer languages","Query languages", "ISO/IEC standards"],"wgPageViewLanguage":"en","wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgRelevantPageName":"Graph_Query_Language","wgRelevantArticleId":61985190,"wgIsProbablyEditable":true,"wgRelevantPageIsProbablyEditable":true,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgNoticeProject":"wikipedia","wgCiteReferencePreviewsActive":false,"wgFlaggedRevsParams":{"tags":{"status":{"levels":1}}},"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgPopupsFlags":0,"wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":false,"nearby":true},"wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":40000,"wgRelatedArticlesCompat":[],"wgCentralAuthMobileDomain":false,"wgEditSubmitButtonLabelPublish":true,"wgULSPosition":"interlanguage","wgULSisCompactLinksEnabled":false,"wgVector2022LanguageInHeader":true,"wgULSisLanguageSelectorEmpty": false,"wgWikibaseItemId":"Q60551191","wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness","fullVersionList","mobile","model","platform","platformVersion"],"GEHomepageSuggestedEditsEnableTopics":true,"wgGETopicsMatchModeEnabled":false,"wgGEStructuredTaskRejectionReasonTextInputEnabled":false,"wgGELevelingUpEnabledForUser":false};RLSTATE={"ext.globalCssJs.user.styles":"ready","site.styles":"ready","user.styles":"ready","ext.globalCssJs.user":"ready","user":"ready","user.options":"loading","ext.cite.styles":"ready","ext.pygments":"ready","skins.vector.search.codex.styles":"ready","skins.vector.styles":"ready","skins.vector.icons":"ready","jquery.makeCollapsible.styles":"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","ext.pygments.view","site","mediawiki.page.ready", "jquery.makeCollapsible","mediawiki.toc","skins.vector.js","ext.centralNotice.geoIP","ext.centralNotice.startUp","ext.gadget.ReferenceTooltips","ext.gadget.switcher","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=en&amp;modules=ext.cite.styles%7Cext.pygments%2CwikimediaBadges%7Cext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediamessages.styles%7Cjquery.makeCollapsible.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=en&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=en&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 name="viewport" content="width=1120"> <meta property="og:title" content="Graph Query Language - Wikipedia"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//en.m.wikipedia.org/wiki/Graph_Query_Language"> <link rel="alternate" type="application/x-wiki" title="Edit this page" href="/w/index.php?title=Graph_Query_Language&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="Wikipedia (en)"> <link rel="EditURI" type="application/rsd+xml" href="//en.wikipedia.org/w/api.php?action=rsd"> <link rel="canonical" href="https://en.wikipedia.org/wiki/Graph_Query_Language"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en"> <link rel="alternate" type="application/atom+xml" title="Wikipedia Atom feed" href="/w/index.php?title=Special:RecentChanges&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-Graph_Query_Language rootpage-Graph_Query_Language 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="Main menu" > <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">Main menu</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">Main menu</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-main-menu.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-main-menu.unpin">hide</button> </div> <div id="p-navigation" class="vector-menu mw-portlet mw-portlet-navigation" > <div class="vector-menu-heading"> Navigation </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage-description" class="mw-list-item"><a href="/wiki/Main_Page" title="Visit the main page [z]" accesskey="z"><span>Main page</span></a></li><li id="n-contents" class="mw-list-item"><a href="/wiki/Wikipedia:Contents" title="Guides to browsing Wikipedia"><span>Contents</span></a></li><li id="n-currentevents" class="mw-list-item"><a href="/wiki/Portal:Current_events" title="Articles related to current events"><span>Current events</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/Special:Random" title="Visit a randomly selected article [x]" accesskey="x"><span>Random article</span></a></li><li id="n-aboutsite" class="mw-list-item"><a href="/wiki/Wikipedia:About" title="Learn about Wikipedia and how it works"><span>About Wikipedia</span></a></li><li id="n-contactpage" class="mw-list-item"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us" title="How to contact Wikipedia"><span>Contact us</span></a></li> </ul> </div> </div> <div id="p-interaction" class="vector-menu mw-portlet mw-portlet-interaction" > <div class="vector-menu-heading"> Contribute </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-help" class="mw-list-item"><a href="/wiki/Help:Contents" title="Guidance on how to use and edit Wikipedia"><span>Help</span></a></li><li id="n-introduction" class="mw-list-item"><a href="/wiki/Help:Introduction" title="Learn how to edit Wikipedia"><span>Learn to edit</span></a></li><li id="n-portal" class="mw-list-item"><a href="/wiki/Wikipedia:Community_portal" title="The hub for editors"><span>Community portal</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/Special:RecentChanges" title="A list of recent changes to Wikipedia [r]" accesskey="r"><span>Recent changes</span></a></li><li id="n-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_upload_wizard" title="Add images or other media for use on Wikipedia"><span>Upload file</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> <a href="/wiki/Main_Page" 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="Wikipedia" src="/static/images/mobile/copyright/wikipedia-wordmark-en.svg" style="width: 7.5em; height: 1.125em;"> <img class="mw-logo-tagline" alt="The Free Encyclopedia" src="/static/images/mobile/copyright/wikipedia-tagline-en.svg" width="117" height="13" style="width: 7.3125em; height: 0.8125em;"> </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/Special:Search" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only search-toggle" title="Search Wikipedia [f]" accesskey="f"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Search</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="Search Wikipedia" aria-label="Search Wikipedia" autocapitalize="sentences" title="Search Wikipedia [f]" accesskey="f" id="searchInput" > <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Special:Search"> </div> <button class="cdx-button cdx-search-input__end-button">Search</button> </form> </div> </div> </div> <nav class="vector-user-links vector-user-links-wide" aria-label="Personal tools"> <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="Appearance"> <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="Appearance" > <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">Appearance</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="https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&amp;utm_medium=sidebar&amp;utm_campaign=C13_en.wikipedia.org&amp;uselang=en" class=""><span>Donate</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=Special:CreateAccount&amp;returnto=Graph+Query+Language" title="You are encouraged to create an account and log in; however, it is not mandatory" class=""><span>Create account</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=Special:UserLogin&amp;returnto=Graph+Query+Language" title="You&#039;re encouraged to log in; however, it&#039;s not mandatory. [o]" accesskey="o" class=""><span>Log in</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="Log in and more options" > <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="Personal tools" > <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">Personal tools</span> </label> <div class="vector-dropdown-content"> <div id="p-personal" class="vector-menu mw-portlet mw-portlet-personal user-links-collapsible-item" title="User menu" > <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="https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&amp;utm_medium=sidebar&amp;utm_campaign=C13_en.wikipedia.org&amp;uselang=en"><span>Donate</span></a></li><li id="pt-createaccount" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:CreateAccount&amp;returnto=Graph+Query+Language" title="You are encouraged to create an account and log in; however, it is not mandatory"><span class="vector-icon mw-ui-icon-userAdd mw-ui-icon-wikimedia-userAdd"></span> <span>Create account</span></a></li><li id="pt-login" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:UserLogin&amp;returnto=Graph+Query+Language" title="You&#039;re encouraged to log in; however, it&#039;s not mandatory. [o]" accesskey="o"><span class="vector-icon mw-ui-icon-logIn mw-ui-icon-wikimedia-logIn"></span> <span>Log in</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"> Pages for logged out editors <a href="/wiki/Help:Introduction" aria-label="Learn more about editing"><span>learn more</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/Special:MyContributions" title="A list of edits made from this IP address [y]" accesskey="y"><span>Contributions</span></a></li><li id="pt-anontalk" class="mw-list-item"><a href="/wiki/Special:MyTalk" title="Discussion about edits from this IP address [n]" accesskey="n"><span>Talk</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="Contents" 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">Contents</h2> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-toc.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-toc.unpin">hide</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">(Top)</div> </a> </li> <li id="toc-History" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#History"> <div class="vector-toc-text"> <span class="vector-toc-numb">1</span> <span>History</span> </div> </a> <button aria-controls="toc-History-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 History subsection</span> </button> <ul id="toc-History-sublist" class="vector-toc-list"> <li id="toc-2019_GQL_project_proposal" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#2019_GQL_project_proposal"> <div class="vector-toc-text"> <span class="vector-toc-numb">1.1</span> <span>2019 GQL project proposal</span> </div> </a> <ul id="toc-2019_GQL_project_proposal-sublist" class="vector-toc-list"> <li id="toc-Official_ISO_standard" class="vector-toc-list-item vector-toc-level-3"> <a class="vector-toc-link" href="#Official_ISO_standard"> <div class="vector-toc-text"> <span class="vector-toc-numb">1.1.1</span> <span>Official ISO standard</span> </div> </a> <ul id="toc-Official_ISO_standard-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-GQL_project_organisation" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#GQL_project_organisation"> <div class="vector-toc-text"> <span class="vector-toc-numb">1.2</span> <span>GQL project organisation</span> </div> </a> <ul id="toc-GQL_project_organisation-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-ISO/IEC_JTC_1/SC_32_WG3" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#ISO/IEC_JTC_1/SC_32_WG3"> <div class="vector-toc-text"> <span class="vector-toc-numb">1.3</span> <span>ISO/IEC JTC 1/SC 32 WG3</span> </div> </a> <ul id="toc-ISO/IEC_JTC_1/SC_32_WG3-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-ISO_stages" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#ISO_stages"> <div class="vector-toc-text"> <span class="vector-toc-numb">1.4</span> <span>ISO stages</span> </div> </a> <ul id="toc-ISO_stages-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-GQL_property_graph_data_model" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#GQL_property_graph_data_model"> <div class="vector-toc-text"> <span class="vector-toc-numb">2</span> <span>GQL property graph data model</span> </div> </a> <ul id="toc-GQL_property_graph_data_model-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Implementations" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Implementations"> <div class="vector-toc-text"> <span class="vector-toc-numb">3</span> <span>Implementations</span> </div> </a> <ul id="toc-Implementations-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Extending_existing_graph_query_languages" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Extending_existing_graph_query_languages"> <div class="vector-toc-text"> <span class="vector-toc-numb">4</span> <span>Extending existing graph query languages</span> </div> </a> <button aria-controls="toc-Extending_existing_graph_query_languages-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 Extending existing graph query languages subsection</span> </button> <ul id="toc-Extending_existing_graph_query_languages-sublist" class="vector-toc-list"> <li id="toc-SQL/PGQ_Property_Graph_Query" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#SQL/PGQ_Property_Graph_Query"> <div class="vector-toc-text"> <span class="vector-toc-numb">4.1</span> <span>SQL/PGQ Property Graph Query</span> </div> </a> <ul id="toc-SQL/PGQ_Property_Graph_Query-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Cypher" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Cypher"> <div class="vector-toc-text"> <span class="vector-toc-numb">4.2</span> <span>Cypher</span> </div> </a> <ul id="toc-Cypher-sublist" class="vector-toc-list"> <li id="toc-Querying_with_visual_path_patterns" class="vector-toc-list-item vector-toc-level-3"> <a class="vector-toc-link" href="#Querying_with_visual_path_patterns"> <div class="vector-toc-text"> <span class="vector-toc-numb">4.2.1</span> <span>Querying with visual path patterns</span> </div> </a> <ul id="toc-Querying_with_visual_path_patterns-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Cypher_9_and_Cypher_10" class="vector-toc-list-item vector-toc-level-3"> <a class="vector-toc-link" href="#Cypher_9_and_Cypher_10"> <div class="vector-toc-text"> <span class="vector-toc-numb">4.2.2</span> <span>Cypher 9 and Cypher 10</span> </div> </a> <ul id="toc-Cypher_9_and_Cypher_10-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-PGQL" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#PGQL"> <div class="vector-toc-text"> <span class="vector-toc-numb">4.3</span> <span>PGQL</span> </div> </a> <ul id="toc-PGQL-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-G-CORE" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#G-CORE"> <div class="vector-toc-text"> <span class="vector-toc-numb">4.4</span> <span>G-CORE</span> </div> </a> <ul id="toc-G-CORE-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-GSQL" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#GSQL"> <div class="vector-toc-text"> <span class="vector-toc-numb">4.5</span> <span>GSQL</span> </div> </a> <ul id="toc-GSQL-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Morpheus:_multiple_graphs_and_composable_graph_queries_in_Apache_Spark" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Morpheus:_multiple_graphs_and_composable_graph_queries_in_Apache_Spark"> <div class="vector-toc-text"> <span class="vector-toc-numb">4.6</span> <span>Morpheus: multiple graphs and composable graph queries in Apache Spark</span> </div> </a> <ul id="toc-Morpheus:_multiple_graphs_and_composable_graph_queries_in_Apache_Spark-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-See_also" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#See_also"> <div class="vector-toc-text"> <span class="vector-toc-numb">5</span> <span>See also</span> </div> </a> <ul id="toc-See_also-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-References" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#References"> <div class="vector-toc-text"> <span class="vector-toc-numb">6</span> <span>References</span> </div> </a> <ul id="toc-References-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-External_links" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#External_links"> <div class="vector-toc-text"> <span class="vector-toc-numb">7</span> <span>External links</span> </div> </a> <ul id="toc-External_links-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="Contents" 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">Graph Query Language</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 2 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-2" 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">2 languages</span> </label> <div class="vector-dropdown-content"> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="interlanguage-link interwiki-ca mw-list-item"><a href="https://ca.wikipedia.org/wiki/Llenguatge_de_consulta_de_gr%C3%A0fics" title="Llenguatge de consulta de gràfics – Catalan" lang="ca" hreflang="ca" data-title="Llenguatge de consulta de gràfics" data-language-autonym="Català" data-language-local-name="Catalan" class="interlanguage-link-target"><span>Català</span></a></li><li class="interlanguage-link interwiki-ru mw-list-item"><a href="https://ru.wikipedia.org/wiki/%D0%AF%D0%B7%D1%8B%D0%BA_%D0%B3%D1%80%D0%B0%D1%84%D0%BE%D0%B2%D1%8B%D1%85_%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D0%BE%D0%B2" title="Язык графовых запросов – Russian" lang="ru" hreflang="ru" data-title="Язык графовых запросов" data-language-autonym="Русский" data-language-local-name="Russian" 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/Q60551191#sitelinks-wikipedia" title="Edit interlanguage links" class="wbc-editpage">Edit links</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="Namespaces"> <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/Graph_Query_Language" title="View the content page [c]" accesskey="c"><span>Article</span></a></li><li id="ca-talk" class="vector-tab-noicon mw-list-item"><a href="/wiki/Talk:Graph_Query_Language" rel="discussion" title="Discuss improvements to the content page [t]" accesskey="t"><span>Talk</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">English</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="Views"> <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/Graph_Query_Language"><span>Read</span></a></li><li id="ca-edit" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Graph_Query_Language&amp;action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-history" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Graph_Query_Language&amp;action=history" title="Past revisions of this page [h]" accesskey="h"><span>View history</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="Tools" > <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">Tools</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">Tools</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-page-tools.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-page-tools.unpin">hide</button> </div> <div id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-has-collapsible-items" title="More options" > <div class="vector-menu-heading"> Actions </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/Graph_Query_Language"><span>Read</span></a></li><li id="ca-more-edit" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Graph_Query_Language&amp;action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-more-history" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Graph_Query_Language&amp;action=history"><span>View history</span></a></li> </ul> </div> </div> <div id="p-tb" class="vector-menu mw-portlet mw-portlet-tb" > <div class="vector-menu-heading"> General </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/Special:WhatLinksHere/Graph_Query_Language" title="List of all English Wikipedia pages containing links to this page [j]" accesskey="j"><span>What links here</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/Special:RecentChangesLinked/Graph_Query_Language" rel="nofollow" title="Recent changes in pages linked from this page [k]" accesskey="k"><span>Related changes</span></a></li><li id="t-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_Upload_Wizard" title="Upload files [u]" accesskey="u"><span>Upload file</span></a></li><li id="t-specialpages" class="mw-list-item"><a href="/wiki/Special:SpecialPages" title="A list of all special pages [q]" accesskey="q"><span>Special pages</span></a></li><li id="t-permalink" class="mw-list-item"><a href="/w/index.php?title=Graph_Query_Language&amp;oldid=1255512249" title="Permanent link to this revision of this page"><span>Permanent link</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=Graph_Query_Language&amp;action=info" title="More information about this page"><span>Page information</span></a></li><li id="t-cite" class="mw-list-item"><a href="/w/index.php?title=Special:CiteThisPage&amp;page=Graph_Query_Language&amp;id=1255512249&amp;wpFormIdentifier=titleform" title="Information on how to cite this page"><span>Cite this page</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=Special:UrlShortener&amp;url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FGraph_Query_Language"><span>Get shortened URL</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=Special:QrCode&amp;url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FGraph_Query_Language"><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"> Print/export </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="coll-download-as-rl" class="mw-list-item"><a href="/w/index.php?title=Special:DownloadAsPdf&amp;page=Graph_Query_Language&amp;action=show-download-screen" title="Download this page as a PDF file"><span>Download as PDF</span></a></li><li id="t-print" class="mw-list-item"><a href="/w/index.php?title=Graph_Query_Language&amp;printable=yes" title="Printable version of this page [p]" accesskey="p"><span>Printable version</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"> In other projects </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-wikibase" class="wb-otherproject-link wb-otherproject-wikibase-dataitem mw-list-item"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q60551191" title="Structured data on this page hosted by Wikidata [g]" accesskey="g"><span>Wikidata item</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="Appearance"> <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">Appearance</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-appearance.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-appearance.unpin">hide</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">From Wikipedia, the free encyclopedia</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="en" dir="ltr"><div class="shortdescription nomobile noexcerpt noprint searchaux" style="display:none">Query language for property graphs</div> <style data-mw-deduplicate="TemplateStyles:r1251242444">.mw-parser-output .ambox{border:1px solid #a2a9b1;border-left:10px solid #36c;background-color:#fbfbfb;box-sizing:border-box}.mw-parser-output .ambox+link+.ambox,.mw-parser-output .ambox+link+style+.ambox,.mw-parser-output .ambox+link+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+style+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+link+.ambox{margin-top:-1px}html body.mediawiki .mw-parser-output .ambox.mbox-small-left{margin:4px 1em 4px 0;overflow:hidden;width:238px;border-collapse:collapse;font-size:88%;line-height:1.25em}.mw-parser-output .ambox-speedy{border-left:10px solid #b32424;background-color:#fee7e6}.mw-parser-output .ambox-delete{border-left:10px solid #b32424}.mw-parser-output .ambox-content{border-left:10px solid #f28500}.mw-parser-output .ambox-style{border-left:10px solid #fc3}.mw-parser-output .ambox-move{border-left:10px solid #9932cc}.mw-parser-output .ambox-protection{border-left:10px solid #a2a9b1}.mw-parser-output .ambox .mbox-text{border:none;padding:0.25em 0.5em;width:100%}.mw-parser-output .ambox .mbox-image{border:none;padding:2px 0 2px 0.5em;text-align:center}.mw-parser-output .ambox .mbox-imageright{border:none;padding:2px 0.5em 2px 0;text-align:center}.mw-parser-output .ambox .mbox-empty-cell{border:none;padding:0;width:1px}.mw-parser-output .ambox .mbox-image-div{width:52px}@media(min-width:720px){.mw-parser-output .ambox{margin:0 10%}}@media print{body.ns-0 .mw-parser-output .ambox{display:none!important}}</style><style data-mw-deduplicate="TemplateStyles:r1248332772">.mw-parser-output .multiple-issues-text{width:95%;margin:0.2em 0}.mw-parser-output .multiple-issues-text>.mw-collapsible-content{margin-top:0.3em}.mw-parser-output .compact-ambox .ambox{border:none;border-collapse:collapse;background-color:transparent;margin:0 0 0 1.6em!important;padding:0!important;width:auto;display:block}body.mediawiki .mw-parser-output .compact-ambox .ambox.mbox-small-left{font-size:100%;width:auto;margin:0}.mw-parser-output .compact-ambox .ambox .mbox-text{padding:0!important;margin:0!important}.mw-parser-output .compact-ambox .ambox .mbox-text-span{display:list-item;line-height:1.5em;list-style-type:disc}body.skin-minerva .mw-parser-output .multiple-issues-text>.mw-collapsible-toggle,.mw-parser-output .compact-ambox .ambox .mbox-image,.mw-parser-output .compact-ambox .ambox .mbox-imageright,.mw-parser-output .compact-ambox .ambox .mbox-empty-cell,.mw-parser-output .compact-ambox .hide-when-compact{display:none}</style><table class="box-Multiple_issues plainlinks metadata ambox ambox-content ambox-multiple_issues compact-ambox" role="presentation"><tbody><tr><td class="mbox-image"><div class="mbox-image-div"><span typeof="mw:File"><span><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/b/b4/Ambox_important.svg/40px-Ambox_important.svg.png" decoding="async" width="40" height="40" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/b/b4/Ambox_important.svg/60px-Ambox_important.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/b/b4/Ambox_important.svg/80px-Ambox_important.svg.png 2x" data-file-width="40" data-file-height="40" /></span></span></div></td><td class="mbox-text"><div class="mbox-text-span"><div class="multiple-issues-text mw-collapsible"><b>This article has multiple issues.</b> Please help <b><a href="/wiki/Special:EditPage/Graph_Query_Language" title="Special:EditPage/Graph Query Language">improve it</a></b> or discuss these issues on the <b><a href="/wiki/Talk:Graph_Query_Language" title="Talk:Graph Query Language">talk page</a></b>. <small><i>(<a href="/wiki/Help:Maintenance_template_removal" title="Help:Maintenance template removal">Learn how and when to remove these messages</a>)</i></small> <div class="mw-collapsible-content"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1251242444"><table class="box-Overly_detailed plainlinks metadata ambox ambox-style ambox-overly_detailed" role="presentation"><tbody><tr><td class="mbox-image"><div class="mbox-image-div"><span typeof="mw:File"><span><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/f/f2/Edit-clear.svg/40px-Edit-clear.svg.png" decoding="async" width="40" height="40" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/f/f2/Edit-clear.svg/60px-Edit-clear.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/f/f2/Edit-clear.svg/80px-Edit-clear.svg.png 2x" data-file-width="48" data-file-height="48" /></span></span></div></td><td class="mbox-text"><div class="mbox-text-span">This article <b>may contain an excessive amount of intricate detail that may interest only a particular audience</b>.<span class="hide-when-compact"> Please help by <a href="/wiki/Wikipedia:Content_forking#Article_spinoffs:_.22Summary_style.22_meta-articles_and_summary_sections" class="mw-redirect" title="Wikipedia:Content forking">spinning off</a> or <a href="/wiki/Wikipedia:Handling_trivia#Recommendations_for_handling_trivia" title="Wikipedia:Handling trivia">relocating</a> any relevant information, and removing excessive detail that may be against <a href="/wiki/Wikipedia:What_Wikipedia_is_not" title="Wikipedia:What Wikipedia is not">Wikipedia's inclusion policy</a>.</span> <span class="date-container"><i>(<span class="date">March 2020</span>)</i></span><span class="hide-when-compact"><i> (<small><a href="/wiki/Help:Maintenance_template_removal" title="Help:Maintenance template removal">Learn how and when to remove this message</a></small>)</i></span></div></td></tr></tbody></table> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1251242444"><table class="box-Self-published plainlinks metadata ambox ambox-content ambox-self-published" role="presentation"><tbody><tr><td class="mbox-image"><div class="mbox-image-div"><span typeof="mw:File"><span><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/b/b4/Ambox_important.svg/40px-Ambox_important.svg.png" decoding="async" width="40" height="40" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/b/b4/Ambox_important.svg/60px-Ambox_important.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/b/b4/Ambox_important.svg/80px-Ambox_important.svg.png 2x" data-file-width="40" data-file-height="40" /></span></span></div></td><td class="mbox-text"><div class="mbox-text-span">This article <b>may contain excessive or inappropriate references to <a href="/wiki/Wikipedia:Verifiability#Self-published_sources" title="Wikipedia:Verifiability">self-published sources</a></b>.<span class="hide-when-compact"> Please help <a class="external text" href="https://en.wikipedia.org/w/index.php?title=Graph_Query_Language&amp;action=edit">improve it</a> by removing references to unreliable <a href="/wiki/Wikipedia:Reliable_sources" title="Wikipedia:Reliable sources">sources</a> where they are used inappropriately.</span> <span class="date-container"><i>(<span class="date">March 2020</span>)</i></span><span class="hide-when-compact"><i> (<small><a href="/wiki/Help:Maintenance_template_removal" title="Help:Maintenance template removal">Learn how and when to remove this message</a></small>)</i></span></div></td></tr></tbody></table> </div> </div><span class="hide-when-compact"><i> (<small><a href="/wiki/Help:Maintenance_template_removal" title="Help:Maintenance template removal">Learn how and when to remove this message</a></small>)</i></span></div></td></tr></tbody></table> <style data-mw-deduplicate="TemplateStyles:r1236090951">.mw-parser-output .hatnote{font-style:italic}.mw-parser-output div.hatnote{padding-left:1.6em;margin-bottom:0.5em}.mw-parser-output .hatnote i{font-style:normal}.mw-parser-output .hatnote+link+.hatnote{margin-top:-0.5em}@media print{body.ns-0 .mw-parser-output .hatnote{display:none!important}}</style><div role="note" class="hatnote navigation-not-searchable">Not to be confused with <a href="/wiki/GraphQL" title="GraphQL">GraphQL</a> for querying APIs.</div> <style data-mw-deduplicate="TemplateStyles:r1257001546">.mw-parser-output .infobox-subbox{padding:0;border:none;margin:-3px;width:auto;min-width:100%;font-size:100%;clear:none;float:none;background-color:transparent}.mw-parser-output .infobox-3cols-child{margin:auto}.mw-parser-output .infobox .navbar{font-size:100%}@media screen{html.skin-theme-clientpref-night .mw-parser-output .infobox-full-data:not(.notheme)>div:not(.notheme)[style]{background:#1f1f23!important;color:#f8f9fa}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .infobox-full-data:not(.notheme) div:not(.notheme){background:#1f1f23!important;color:#f8f9fa}}@media(min-width:640px){body.skin--responsive .mw-parser-output .infobox-table{display:table!important}body.skin--responsive .mw-parser-output .infobox-table>caption{display:table-caption!important}body.skin--responsive .mw-parser-output .infobox-table>tbody{display:table-row-group}body.skin--responsive .mw-parser-output .infobox-table tr{display:table-row!important}body.skin--responsive .mw-parser-output .infobox-table th,body.skin--responsive .mw-parser-output .infobox-table td{padding-left:inherit;padding-right:inherit}}</style><table class="infobox vevent"><caption class="infobox-title summary">GQL (Graph Query Language)</caption><tbody><tr><th scope="row" class="infobox-label"><a href="/wiki/Programming_paradigm" title="Programming paradigm">Paradigm</a></th><td class="infobox-data"><a href="/wiki/Declarative_programming" title="Declarative programming">Declarative</a></td></tr><tr><th scope="row" class="infobox-label">Family</th><td class="infobox-data"><a href="/wiki/Query_language" title="Query language">Query language</a></td></tr><tr><th scope="row" class="infobox-label"><a href="/wiki/Software_developer" class="mw-redirect" title="Software developer">Developer</a></th><td class="infobox-data organiser"><a href="/wiki/ISO/IEC_JTC_1/SC_32" title="ISO/IEC JTC 1/SC 32">ISO/IEC JTC&#160;1 (Joint Technical Committee&#160;1) / SC&#160;32 (Subcommittee&#160;32)</a> / WG&#160;3 (Working Group&#160;3)</td></tr><tr><th scope="row" class="infobox-label">First&#160;appeared</th><td class="infobox-data">April 17, 2024<span class="noprint">&#59;&#32;7 months ago</span><span style="display:none">&#160;(<span class="bday dtstart published updated">April 17, 2024</span>)</span></td></tr><tr><td colspan="2" class="infobox-full-data"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1257001546"></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Software_release_life_cycle" title="Software release life cycle">Stable release</a></th><td class="infobox-data"><div style="margin:0px;"><span class="url"><a rel="nofollow" class="external text" href="https://www.iso.org/standard/76120.html">ISO/IEC 39075:2024</a></span> / April 17, 2024<span class="noprint">&#59;&#32;7 months ago</span><span style="display:none">&#160;(<span class="bday dtstart published updated">April 17, 2024</span>)</span></div></td></tr><tr style="display:none"><td colspan="2"> </td></tr><tr><th scope="row" class="infobox-label">Website</th><td class="infobox-data"><span class="url"><a rel="nofollow" class="external text" href="https://www.iso.org/standard/76120.html">www<wbr />.iso<wbr />.org<wbr />/standard<wbr />/76120<wbr />.html</a></span></td></tr><tr><th colspan="2" class="infobox-header" style="background-color: #eee;">Influenced by</th></tr><tr><td colspan="2" class="infobox-full-data"><a href="/wiki/SQL" title="SQL">SQL</a>, <a href="/wiki/Cypher_(query_language)" title="Cypher (query language)">Cypher</a>, <a href="/wiki/TigerGraph" title="TigerGraph">GSQL</a></td></tr></tbody></table> <p><b>GQL</b> (<b>Graph Query Language</b>) is a standardized <a href="/wiki/Query_language" title="Query language">query language</a> for <a href="/wiki/Graph_(abstract_data_type)" title="Graph (abstract data type)">property graphs</a> first described in ISO/IEC 76120, released in April 2024 by <a href="/wiki/ISO/IEC" class="mw-redirect" title="ISO/IEC">ISO/IEC</a>. </p> <meta property="mw:PageProp/toc" /> <div class="mw-heading mw-heading2"><h2 id="History">History</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Graph_Query_Language&amp;action=edit&amp;section=1" title="Edit section: History"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The GQL project is the culmination of converging initiatives dating back to 2016, particularly a private proposal from <a href="/wiki/Neo4j" title="Neo4j">Neo4j</a> to other database vendors in July 2016,<sup id="cite_ref-Creating_standard_1-0" class="reference"><a href="#cite_note-Creating_standard-1"><span class="cite-bracket">&#91;</span>1<span class="cite-bracket">&#93;</span></a></sup> and a proposal from Oracle technical staff within the ISO/IEC JTC 1 standards process later that year.<sup id="cite_ref-Towards_NWIP_2-0" class="reference"><a href="#cite_note-Towards_NWIP-2"><span class="cite-bracket">&#91;</span>2<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="2019_GQL_project_proposal">2019 GQL project proposal</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Graph_Query_Language&amp;action=edit&amp;section=2" title="Edit section: 2019 GQL project proposal"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>In September 2019 a proposal for a project to create a new standard graph query language (ISO/IEC 39075 Information Technology — Database Languages — GQL)<sup id="cite_ref-39075_GQL_3-0" class="reference"><a href="#cite_note-39075_GQL-3"><span class="cite-bracket">&#91;</span>3<span class="cite-bracket">&#93;</span></a></sup> was approved by a vote of national standards bodies which are members of ISO/IEC Joint Technical Committee 1(<a rel="nofollow" class="external text" href="https://jtc1info.org/page-3/">ISO/IEC JTC 1</a>). JTC 1 is responsible for international Information Technology standards. GQL is intended to be a declarative database query language, like <a href="/wiki/SQL" title="SQL">SQL</a>. </p><p>The 2019 GQL project proposal states: </p> <style data-mw-deduplicate="TemplateStyles:r1244412712">.mw-parser-output .templatequote{overflow:hidden;margin:1em 0;padding:0 32px}.mw-parser-output .templatequotecite{line-height:1.5em;text-align:left;margin-top:0}@media(min-width:500px){.mw-parser-output .templatequotecite{padding-left:1.6em}}</style><blockquote class="templatequote"><p>"Using graph as a fundamental representation for data modeling is an emerging approach in data management. In this approach, the data set is modeled as a graph, representing each data entity as a vertex (also called a node) of the graph and each relationship between two entities as an edge between corresponding vertices. The graph data model has been drawing attention for its unique advantages. </p><p>Firstly, the graph model can be a natural fit for data sets that have hierarchical, complex, or even arbitrary structures. Such structures can be easily encoded into the graph model as edges. This can be more convenient than the relational model, which requires the <a href="/wiki/Database_normalization" title="Database normalization">normalization</a> of the data set into a set of tables with fixed row types. </p><p> Secondly, the graph model enables efficient execution of expensive queries or data analytic functions that need to observe multi-hop relationships among data entities, such as <a href="/wiki/Reachability_analysis" title="Reachability analysis">reachability queries</a>, <a href="/wiki/Shortest_path_problem" title="Shortest path problem">shortest or cheapest path queries</a>, or <a href="/wiki/Centrality" title="Centrality">centrality</a> analysis. There are two graph models in current use: the <a href="/wiki/Resource_Description_Framework" title="Resource Description Framework">Resource Description Framework</a> (RDF) model and the <a href="/wiki/Property_Graph" class="mw-redirect" title="Property Graph">Property Graph</a> model. The RDF model has been standardized by W3C in a number of specifications. The Property Graph model, on the other hand, has a multitude of implementations in <a href="/wiki/Graph_database" title="Graph database">graph databases</a>, <a href="/wiki/Graph_algorithms" class="mw-redirect" title="Graph algorithms">graph algorithms</a>, and graph processing facilities. However, a common, standardized query language for property graphs (like SQL for relational database systems) is missing. GQL is proposed to fill this void."<sup id="cite_ref-39075_GQL_NWIP_4-0" class="reference"><a href="#cite_note-39075_GQL_NWIP-4"><span class="cite-bracket">&#91;</span>4<span class="cite-bracket">&#93;</span></a></sup></p></blockquote> <div class="mw-heading mw-heading4"><h4 id="Official_ISO_standard">Official ISO standard</h4><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Graph_Query_Language&amp;action=edit&amp;section=3" title="Edit section: Official ISO standard"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The GQL standard, ISO/IEC 39075:2024 Information technology – Database languages – GQL, was officially published by ISO on 12 April 2024.<sup id="cite_ref-5" class="reference"><a href="#cite_note-5"><span class="cite-bracket">&#91;</span>5<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="GQL_project_organisation">GQL project organisation</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Graph_Query_Language&amp;action=edit&amp;section=4" title="Edit section: GQL project organisation"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The GQL project is led by <a rel="nofollow" class="external text" href="https://de.linkedin.com/in/stefan-plantikow-49896637">Stefan Plantikow</a> (who was the first lead engineer of <a href="/wiki/Neo4j" title="Neo4j">Neo4j</a>'s <a href="/wiki/Cypher_(query_language)" title="Cypher (query language)">Cypher</a> for <a href="/wiki/Apache_Spark" title="Apache Spark">Apache Spark</a> project) and <a rel="nofollow" class="external text" href="https://www.linkedin.com/in/stephencannan">Stephen Cannan</a> (Technical Corrigenda editor of SQL). They are also the editors of the initial early working drafts of the GQL specification.<sup id="cite_ref-GQL_EWD_v2.2_6-0" class="reference"><a href="#cite_note-GQL_EWD_v2.2-6"><span class="cite-bracket">&#91;</span>6<span class="cite-bracket">&#93;</span></a></sup> </p><p>As originally motivated,<sup id="cite_ref-Towards_NWIP_2-1" class="reference"><a href="#cite_note-Towards_NWIP-2"><span class="cite-bracket">&#91;</span>2<span class="cite-bracket">&#93;</span></a></sup> the GQL project aims to complement the work of creating an implementable normative natural-language specification with supportive community efforts that enable contributions from those who are unable or uninterested in taking part in the formal process of defining a JTC 1 International Standard.<sup id="cite_ref-community_7-0" class="reference"><a href="#cite_note-community-7"><span class="cite-bracket">&#91;</span>7<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-GCU_3_8-0" class="reference"><a href="#cite_note-GCU_3-8"><span class="cite-bracket">&#91;</span>8<span class="cite-bracket">&#93;</span></a></sup> In July 2019 the <a href="/w/index.php?title=Linked_Data_Benchmark_Council&amp;action=edit&amp;redlink=1" class="new" title="Linked Data Benchmark Council (page does not exist)">Linked Data Benchmark Council</a> (LDBC) agreed to become the umbrella organization for the efforts of community technical working groups. The Existing Languages and the Property Graph Schema working groups formed in late 2018 and early 2019 respectively. A working group to define formal <a href="/wiki/Denotational_semantics" title="Denotational semantics">denotational semantics</a> for GQL was proposed at the third GQL Community Update in October 2019.<sup id="cite_ref-FSWG_9-0" class="reference"><a href="#cite_note-FSWG-9"><span class="cite-bracket">&#91;</span>9<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="ISO/IEC_JTC_1/SC_32_WG3"><span id="ISO.2FIEC_JTC_1.2FSC_32_WG3"></span>ISO/IEC JTC 1/SC 32 WG3</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Graph_Query_Language&amp;action=edit&amp;section=5" title="Edit section: ISO/IEC JTC 1/SC 32 WG3"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Seven national standards bodies (those of the United States, China, Korea, the Netherlands, the United Kingdom, Denmark and Sweden) have nominated national subject-matter experts to work on the project, which is conducted by Working Group 3 (Database Languages) of ISO/IEC JTC 1's Subcommittee 32 (Data Management and Interchange), usually abbreviated as <b>ISO/IEC JTC 1/SC 32 WG3</b>, or just <b>WG3</b> for short. WG3 (and its direct predecessor committees within JTC 1) has been responsible for the SQL standard since 1987.<sup id="cite_ref-SC32_and_WG3_history_10-0" class="reference"><a href="#cite_note-SC32_and_WG3_history-10"><span class="cite-bracket">&#91;</span>10<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-1987_scope_of_SQL_11-0" class="reference"><a href="#cite_note-1987_scope_of_SQL-11"><span class="cite-bracket">&#91;</span>11<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="ISO_stages">ISO stages</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Graph_Query_Language&amp;action=edit&amp;section=6" title="Edit section: ISO stages"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>ISO stages by date<sup id="cite_ref-12" class="reference"><a href="#cite_note-12"><span class="cite-bracket">&#91;</span>12<span class="cite-bracket">&#93;</span></a></sup> </p> <ol><li>2019-09-10&#160;: 10.99 New project approved</li> <li>2019-09-10&#160;: 20.00 New project registered in TC/SC work programme</li> <li>2021-11-22&#160;: 30.00 Committee draft (CD) registered</li> <li>2021-11-23&#160;: 30.20 CD study initiated</li> <li>2022-02-25&#160;: 30.60 Close of comment period</li> <li>2022-08-29&#160;: 30.92 CD referred back to Working Group</li> <li>2022-08-29&#160;: 30.00 Committee draft (CD) registered</li> <li>2022-08-30&#160;: 30.20 CD study initiated</li> <li>2022-10-26&#160;: 30.60 Close of comment period</li> <li>2023-03-22&#160;: 30.99 CD approved for registration as <a href="/wiki/Draft_International_Standard" class="mw-redirect" title="Draft International Standard">DIS</a></li> <li>2023-03-24&#160;: 40.00 DIS registered</li> <li>2023-05-24&#160;: 40.20 DIS ballot initiated: 12 weeks</li> <li>2023-08-17&#160;: 40.60 Close of voting</li> <li>2023-11-28&#160;: 40.99 Full report circulated: DIS approved for registration as FDIS</li> <li>2023-12-11&#160;: 50.00 Final text received or FDIS registered for formal approval</li> <li>2024-01-26&#160;: 50.20 Proof sent to secretariat or FDIS ballot initiated: 8 weeks</li> <li>2024-03-23&#160;: 50.60 Close of voting. Proof returned by secretariat</li> <li>2024-03-23&#160;: 60.00 International Standard under publication</li> <li>2024-04-12&#160;: 60.60 International Standard published</li></ol> <div class="mw-heading mw-heading2"><h2 id="GQL_property_graph_data_model">GQL property graph data model</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Graph_Query_Language&amp;action=edit&amp;section=7" title="Edit section: GQL property graph data model"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>GQL is a query language specifically for property graphs. A property graph closely resembles a conceptual data model, as expressed in an <a href="/wiki/Entity%E2%80%93relationship_model" title="Entity–relationship model">entity–relationship model</a> or in a <a href="/wiki/Unified_Modeling_Language" title="Unified Modeling Language">UML</a> class diagram (although it does not include n-ary relationships linking more than two entities). Entities are modelled as nodes, and relationships as edges, in a graph. Property graphs are <i>multigraphs</i>: there can be many edges between the same pair of nodes. GQL graphs can be <i>mixed</i>: they can contain directed edges, where one of the endpoint nodes of an edge is the tail (or source) and the other node is the head (or target or destination), but they can also contain undirected (bidirectional or reflexive) edges. </p><p>Nodes and edges, collectively known as elements, have attributes. Those attributes may be data values, or labels (tags). Values of properties cannot be elements of graphs, nor can they be whole graphs: these restrictions intentionally force a clean separation between the topology of a graph, and the attributes carrying data values in the context of a graph topology. The property graph data model therefore deliberately prevents nesting of graphs, or treating nodes in one graph as edges in another. Each property graph may have a set of labels and a set of properties that are associated with the graph as a whole. </p><p>Current graph database products and projects often support a limited version of the model described here. For example, Apache Tinkerpop<sup id="cite_ref-Tinkerpop_13-0" class="reference"><a href="#cite_note-Tinkerpop-13"><span class="cite-bracket">&#91;</span>13<span class="cite-bracket">&#93;</span></a></sup> forces each node and each edge to have a single label; Cypher allows nodes to have zero to many labels, but relationships only have a single label (called a reltype). Neo4j's database supports undocumented graph-wide properties, Tinkerpop has graph values which play the same role, and also supports "metaproperties" or properties on properties. Oracle's PGQL supports zero to many labels on nodes and on edges, whereas SQL/PGQ supports one to many labels for each kind of element. The <a href="/wiki/NGSI-LD" title="NGSI-LD">NGSI-LD</a> information model specified by <a href="/wiki/ETSI" class="mw-redirect" title="ETSI">ETSI</a> is an attempt at formally specifying property graphs, with node and relationship (edge) types that may play the role of labels in previously mentioned models <i>and</i> support semantic referencing by inheriting classes defined in shared <a href="/wiki/Ontology_(information_science)" title="Ontology (information science)">ontologies</a>. </p><p>The GQL project will define a standard data model, which is likely to be the superset of these variants, and at least the first version of GQL is likely to permit vendors to decide on the cardinalities of labels in each implementation, as does SQL/PGQ, and to choose whether to support undirected relationships. </p><p>Additional aspects of the ERM or UML models (like generalization or subtyping, or entity or relationship cardinalities) may be captured by GQL schemas or types that describe possible instances of the general data model. </p> <div class="mw-heading mw-heading2"><h2 id="Implementations">Implementations</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Graph_Query_Language&amp;action=edit&amp;section=8" title="Edit section: Implementations"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The first in-memory graph database that can interpret GQL is available.<sup id="cite_ref-GQL_Parser_14-0" class="reference"><a href="#cite_note-GQL_Parser-14"><span class="cite-bracket">&#91;</span>14<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-First_GQL_research_implementation_from_Olof_Morra_at_TU_Eindhoven!_15-0" class="reference"><a href="#cite_note-First_GQL_research_implementation_from_Olof_Morra_at_TU_Eindhoven!-15"><span class="cite-bracket">&#91;</span>15<span class="cite-bracket">&#93;</span></a></sup> Aside from the implementation, one can also find a formalization and read the syntax of the specific subset of GQL.<sup id="cite_ref-A_Semantics_of_GQL;_a_New_Query_Language_for_Property_Graphs_Formalized_16-0" class="reference"><a href="#cite_note-A_Semantics_of_GQL;_a_New_Query_Language_for_Property_Graphs_Formalized-16"><span class="cite-bracket">&#91;</span>16<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading2"><h2 id="Extending_existing_graph_query_languages">Extending existing graph query languages</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Graph_Query_Language&amp;action=edit&amp;section=9" title="Edit section: Extending existing graph query languages"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The GQL project draws on multiple sources or inputs, notably existing industrial languages and a new section of the SQL standard. In preparatory discussions within WG3 surveys of the history<sup id="cite_ref-GQLs_history_17-0" class="reference"><a href="#cite_note-GQLs_history-17"><span class="cite-bracket">&#91;</span>17<span class="cite-bracket">&#93;</span></a></sup> and comparative content of some of these inputs<sup id="cite_ref-Summary_Chart_18-0" class="reference"><a href="#cite_note-Summary_Chart-18"><span class="cite-bracket">&#91;</span>18<span class="cite-bracket">&#93;</span></a></sup> were presented. GQL is a declarative language with its own distinct syntax, playing a similar role to SQL in the building of a database application. Other graph query languages have been defined which offer direct procedural features such as branching and looping (Apache Tinkerpop's <a href="/wiki/Gremlin_(query_language)" title="Gremlin (query language)">Gremlin</a><sup id="cite_ref-Gremlin_2015_19-0" class="reference"><a href="#cite_note-Gremlin_2015-19"><span class="cite-bracket">&#91;</span>19<span class="cite-bracket">&#93;</span></a></sup>), and GSQL,<sup id="cite_ref-GSQL_white_paper_20-0" class="reference"><a href="#cite_note-GSQL_white_paper-20"><span class="cite-bracket">&#91;</span>20<span class="cite-bracket">&#93;</span></a></sup> making it possible to traverse a graph iteratively to perform a class of graph algorithms, but GQL will not directly incorporate such features.<sup id="cite_ref-Wood_Graph_Query_21-0" class="reference"><a href="#cite_note-Wood_Graph_Query-21"><span class="cite-bracket">&#91;</span>21<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-GQL_foundations_22-0" class="reference"><a href="#cite_note-GQL_foundations-22"><span class="cite-bracket">&#91;</span>22<span class="cite-bracket">&#93;</span></a></sup> However, GQL is envisaged as a specific case of a more general class of graph languages, which share a graph type system and a calling interface for procedures that process graphs. </p> <div class="mw-heading mw-heading3"><h3 id="SQL/PGQ_Property_Graph_Query"><span id="SQL.2FPGQ_Property_Graph_Query"></span>SQL/PGQ Property Graph Query</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Graph_Query_Language&amp;action=edit&amp;section=10" title="Edit section: SQL/PGQ Property Graph Query"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Prior work by WG3 and SC32 mirror bodies, particularly in <a href="/wiki/International_Committee_for_Information_Technology_Standards" title="International Committee for Information Technology Standards">INCITS</a> Data Management (formerly INCITS DM32), has helped to define a new planned Part 16 of the SQL Standard, which allows a read-only graph query to be called inside a SQL SELECT statement, matching a graph pattern using syntax which is very close to Cypher, PGQL and G-CORE, and returning a table of data values as the result. SQL/PGQ also contains DDL to allow SQL tables to be mapped to a graph view schema object with nodes and edges associated to sets of labels and set of data properties.<sup id="cite_ref-SQL_Part_16_PGQ_23-0" class="reference"><a href="#cite_note-SQL_Part_16_PGQ-23"><span class="cite-bracket">&#91;</span>23<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-W3C_Berlin_SQL_and_GQL_24-0" class="reference"><a href="#cite_note-W3C_Berlin_SQL_and_GQL-24"><span class="cite-bracket">&#91;</span>24<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-LDBC_SQL/PGQ_25-0" class="reference"><a href="#cite_note-LDBC_SQL/PGQ-25"><span class="cite-bracket">&#91;</span>25<span class="cite-bracket">&#93;</span></a></sup> The GQL project coordinates closely with the SQL/PGQ "project split" of (extension to) ISO 9075 SQL, and the technical working groups in the U.S. (INCITS DM32) and at the international level (SC32/WG3) have several expert contributors who work on both projects.<sup id="cite_ref-W3C_Berlin_SQL_and_GQL_24-1" class="reference"><a href="#cite_note-W3C_Berlin_SQL_and_GQL-24"><span class="cite-bracket">&#91;</span>24<span class="cite-bracket">&#93;</span></a></sup> The GQL project proposal mandates close alignment of SQL/PGQ and GQL, indicating that GQL will in general be a superset of SQL/PGQ. </p><p>More details about the pattern matching language can be found in the paper "Graph Pattern Matching in GQL and SQL/PGQ"<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> <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> </p> <div class="mw-heading mw-heading3"><h3 id="Cypher">Cypher</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Graph_Query_Language&amp;action=edit&amp;section=11" title="Edit section: Cypher"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Cypher<sup id="cite_ref-Cypher_28-0" class="reference"><a href="#cite_note-Cypher-28"><span class="cite-bracket">&#91;</span>28<span class="cite-bracket">&#93;</span></a></sup> is a language originally designed by Andrés Taylor and colleagues at Neo4j Inc., and first implemented by that company in 2011. Since 2015 it has been made available as an open source language description<sup id="cite_ref-Cypher_9_29-0" class="reference"><a href="#cite_note-Cypher_9-29"><span class="cite-bracket">&#91;</span>29<span class="cite-bracket">&#93;</span></a></sup> with grammar tooling, a <a href="/wiki/Java_virtual_machine" title="Java virtual machine">JVM</a> front-end that parses Cypher queries, and a Technology Compatibility Kit (TCK) of over 2000 test scenarios, using <a href="/wiki/Cucumber_(software)" title="Cucumber (software)">Cucumber</a> for implementation language portability.<sup id="cite_ref-Cypher_Resources_30-0" class="reference"><a href="#cite_note-Cypher_Resources-30"><span class="cite-bracket">&#91;</span>30<span class="cite-bracket">&#93;</span></a></sup> The TCK reflects the language description and an enhancement for temporal datatypes and functions documented in a Cypher Improvement Proposal.<sup id="cite_ref-Date-Time_CIP_31-0" class="reference"><a href="#cite_note-Date-Time_CIP-31"><span class="cite-bracket">&#91;</span>31<span class="cite-bracket">&#93;</span></a></sup> </p><p>Cypher allows creation, reading, updating and deleting of graph elements, and is a language that can therefore be used for analytics engines and transactional databases. </p> <div class="mw-heading mw-heading4"><h4 id="Querying_with_visual_path_patterns">Querying with visual path patterns</h4><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Graph_Query_Language&amp;action=edit&amp;section=12" title="Edit section: Querying with visual path patterns"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Cypher uses compact fixed- and variable-length patterns which combine visual representations of node and relationship (edge) topologies, with label existence and property value predicates. (These patterns are usually referred to as "<a href="/wiki/ASCII_art" title="ASCII art">ASCII art</a>" patterns, and arose originally as a way of commenting programs which used a lower-level graph API.<sup id="cite_ref-GQLs_history_17-1" class="reference"><a href="#cite_note-GQLs_history-17"><span class="cite-bracket">&#91;</span>17<span class="cite-bracket">&#93;</span></a></sup>) By matching such a pattern against graph data elements, a query can extract references to nodes, relationships and paths of interest. Those references are emitted as a "binding table" where column names are bound to a multiset of graph elements. The name of a column becomes the name of a "binding variable", whose value is a specific graph element reference for each row of the table. </p><p>For example, a pattern &#160;<code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">MATCH (p:Person)-[:LIVES_IN]-&gt;(c:City)</code>&#160; will generate a two-column output table. The first column named &#160;<code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">p</code>&#160; will contain references to nodes with a label &#160;<code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">Person</code>&#160;. The second column named &#160;<code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">c</code>&#160; will contain references to nodes with a label &#160;<code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">City</code>&#160;, denoting the city where the person lives. </p><p>The binding variables &#160;<code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">p</code>&#160; and &#160;<code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">c</code>&#160; can then be dereferenced to obtain access to property values associated with the elements referred to by a variable. The example query might be terminated with a &#160;<code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">RETURN</code>, resulting in a complete query like this: </p> <div class="mw-highlight mw-highlight-lang-cypher mw-content-ltr" dir="ltr"><pre><span></span><span class="k">MATCH</span><span class="w"> </span><span class="p">(</span><span class="n">p</span><span class="p">:</span><span class="n">Person</span><span class="p">)</span><span class="o">-[</span><span class="p">:</span><span class="n">LIVES_IN</span><span class="o">]-&gt;</span><span class="p">(</span><span class="n">c</span><span class="p">:</span><span class="n">City</span><span class="p">)</span> <span class="k">RETURN</span><span class="w"> </span><span class="n">p</span><span class="p">.</span><span class="n">first_name</span><span class="p">,</span><span class="w"> </span><span class="n">p</span><span class="p">.</span><span class="n">last_name</span><span class="p">,</span><span class="w"> </span><span class="n">c</span><span class="p">.</span><span class="n">name</span><span class="p">,</span><span class="w"> </span><span class="n">c</span><span class="p">.</span><span class="n">state</span> </pre></div> <p>This would result in a final four-column table listing the names of the residents of the cities stored in the graph. </p><p>Pattern-based queries are able to express joins, by combining multiple patterns which use the same binding variable to express a natural join using the &#160;<code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">MATCH</code>&#160; clause: </p> <div class="mw-highlight mw-highlight-lang-cypher mw-content-ltr" dir="ltr"><pre><span></span><span class="k">MATCH</span><span class="w"> </span><span class="p">(</span><span class="n">p</span><span class="p">:</span><span class="n">Person</span><span class="p">)</span><span class="o">-[</span><span class="p">:</span><span class="n">LIVES_IN</span><span class="o">]-&gt;</span><span class="p">(</span><span class="n">c</span><span class="p">:</span><span class="n">City</span><span class="p">),</span><span class="w"> </span><span class="p">(</span><span class="n">p</span><span class="p">:</span><span class="n">Person</span><span class="p">)</span><span class="o">-[</span><span class="p">:</span><span class="n">NATIONAL_OF</span><span class="o">]-&gt;</span><span class="p">(</span><span class="n">EUCountry</span><span class="p">)</span> <span class="k">RETURN</span><span class="w"> </span><span class="n">p</span><span class="p">.</span><span class="n">first_name</span><span class="p">,</span><span class="w"> </span><span class="n">p</span><span class="p">.</span><span class="n">last_name</span><span class="p">,</span><span class="w"> </span><span class="n">c</span><span class="p">.</span><span class="n">name</span><span class="p">,</span><span class="w"> </span><span class="n">c</span><span class="p">.</span><span class="n">state</span> </pre></div> <p>This query would return the residential location only of EU nationals. </p><p>An outer join can be expressed by &#160;<code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">MATCH ... OPTIONAL MATCH</code>&#160;: </p> <div class="mw-highlight mw-highlight-lang-cypher mw-content-ltr" dir="ltr"><pre><span></span><span class="k">MATCH</span><span class="w"> </span><span class="p">(</span><span class="n">p</span><span class="p">:</span><span class="n">Person</span><span class="p">)</span><span class="o">-[</span><span class="p">:</span><span class="n">LIVES_IN</span><span class="o">]-&gt;</span><span class="p">(</span><span class="n">c</span><span class="p">:</span><span class="n">City</span><span class="p">)</span><span class="w"> </span><span class="k">OPTIONAL</span><span class="w"> </span><span class="k">MATCH</span><span class="w"> </span><span class="p">(</span><span class="n">p</span><span class="p">:</span><span class="n">Person</span><span class="p">)</span><span class="o">-[</span><span class="p">:</span><span class="n">NATIONAL_OF</span><span class="o">]-&gt;</span><span class="p">(</span><span class="n">ec</span><span class="p">:</span><span class="n">EUCountry</span><span class="p">)</span> <span class="k">RETURN</span><span class="w"> </span><span class="n">p</span><span class="p">.</span><span class="n">first_name</span><span class="p">,</span><span class="w"> </span><span class="n">p</span><span class="p">.</span><span class="n">last_name</span><span class="p">,</span><span class="w"> </span><span class="n">c</span><span class="p">.</span><span class="n">name</span><span class="p">,</span><span class="w"> </span><span class="n">c</span><span class="p">.</span><span class="n">state</span><span class="p">,</span><span class="w"> </span><span class="n">ec</span><span class="p">.</span><span class="n">name</span> </pre></div> <p>This query would return the city of residence of each person in the graph with residential information, and, if an EU national, which country they come from. </p><p>Queries are therefore able to first project a sub-graph of the graph input into the query, and then extract the data values associated with that subgraph. Data values can also be processed by functions, including aggregation functions, leading to the projection of computed values which render the information held in the projected graph in various ways. Following the lead of G-CORE and Morpheus, GQL aims to project the sub-graphs defined by matching patterns (and graphs then computed over those sub-graphs) as new graphs to be returned by a query. </p><p>Patterns of this kind have become pervasive in property graph query languages, and are the basis for the advanced pattern sub-language being defined in SQL/PGQ, which is likely to become a subset of the GQL language. Cypher also uses patterns for insertion and modification clauses (&#160;<code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">CREATE</code>&#160; and &#160;<code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">MERGE</code>&#160;), and proposals have been made in the GQL project for collecting node and edge patterns to describe graph types. </p> <div class="mw-heading mw-heading4"><h4 id="Cypher_9_and_Cypher_10">Cypher 9 and Cypher 10</h4><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Graph_Query_Language&amp;action=edit&amp;section=13" title="Edit section: Cypher 9 and Cypher 10"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The current version of Cypher (including the temporal extension) is referred to as Cypher 9. Prior to the GQL project it was planned to create a new version, Cypher 10 [<b>REF HEADING BELOW</b>], that would incorporate features like schema and composable graph queries and views. The first designs for Cypher 10, including graph construction and projection, were implemented in the Cypher for Apache Spark project starting in 2016.<sup id="cite_ref-CAPS_Morpheus_32-0" class="reference"><a href="#cite_note-CAPS_Morpheus-32"><span class="cite-bracket">&#91;</span>32<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="PGQL">PGQL</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Graph_Query_Language&amp;action=edit&amp;section=14" title="Edit section: PGQL"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>PGQL<sup id="cite_ref-PGQL_Grades_33-0" class="reference"><a href="#cite_note-PGQL_Grades-33"><span class="cite-bracket">&#91;</span>33<span class="cite-bracket">&#93;</span></a></sup> is a language designed and implemented by Oracle Inc., but made available as an open source specification,<sup id="cite_ref-PGQL_spec_34-0" class="reference"><a href="#cite_note-PGQL_spec-34"><span class="cite-bracket">&#91;</span>34<span class="cite-bracket">&#93;</span></a></sup> along with JVM parsing software.<sup id="cite_ref-PGQL_parser_35-0" class="reference"><a href="#cite_note-PGQL_parser-35"><span class="cite-bracket">&#91;</span>35<span class="cite-bracket">&#93;</span></a></sup> PGQL combines familiar SQL SELECT syntax including SQL expressions and result ordering and aggregation with a pattern matching language very similar to that of Cypher. It allows the specification of the graph to be queried, and includes a facility for macros to capture "pattern views", or named sub-patterns. It does not support insertion or updating operations, having been designed primarily for an analytics environment, such as Oracle's PGX product. PGQL has also been implemented in Oracle Big Data Spatial and Graph, and in a research project, PGX.D/Async.<sup id="cite_ref-PGQL_PGX.D_36-0" class="reference"><a href="#cite_note-PGQL_PGX.D-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="G-CORE">G-CORE</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Graph_Query_Language&amp;action=edit&amp;section=15" title="Edit section: G-CORE"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>G-CORE is a research language designed by a group of academic and industrial researchers and language designers which draws on features of Cypher, PGQL and <a href="/wiki/SPARQL" title="SPARQL">SPARQL</a>.<sup id="cite_ref-G-CORE_37-0" class="reference"><a href="#cite_note-G-CORE-37"><span class="cite-bracket">&#91;</span>37<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-G-CORE_summary_38-0" class="reference"><a href="#cite_note-G-CORE_summary-38"><span class="cite-bracket">&#91;</span>38<span class="cite-bracket">&#93;</span></a></sup> The project was conducted under the auspices of the Linked Data Benchmark Council (LDBC), starting with the formation of a Graph Query Language task force in late 2015, with the bulk of the work of paper writing occurring in 2017. G-CORE is a composable language which is closed over graphs: graph inputs are processed to create a graph output, using graph projections and graph set operations to construct the new graph. G-CORE queries are pure functions over graphs, having no side effects, which mean that the language does not define operations which mutate (update or delete) stored data. G-CORE introduces views (named queries). It also incorporates paths as elements in a graph ("paths as first class citizens"), which can be queried independently of projected paths (which are computed at query time over node and edge elements). G-CORE has been partially implemented in open-source research projects in the LDBC GitHub organization.<sup id="cite_ref-G-CORE_parser_39-0" class="reference"><a href="#cite_note-G-CORE_parser-39"><span class="cite-bracket">&#91;</span>39<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-G-CORE_project_40-0" class="reference"><a href="#cite_note-G-CORE_project-40"><span class="cite-bracket">&#91;</span>40<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-G-CORE_interpreter_41-0" class="reference"><a href="#cite_note-G-CORE_interpreter-41"><span class="cite-bracket">&#91;</span>41<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="GSQL">GSQL</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Graph_Query_Language&amp;action=edit&amp;section=16" title="Edit section: GSQL"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>GSQL<sup id="cite_ref-GSQL_white_paper_20-1" class="reference"><a href="#cite_note-GSQL_white_paper-20"><span class="cite-bracket">&#91;</span>20<span class="cite-bracket">&#93;</span></a></sup> is a language designed for TigerGraph Inc.'s proprietary graph database. Since October 2018 TigerGraph language designers have been promoting and working on the GQL project. GSQL is a Turing-complete language that incorporates procedural flow control and iteration, and a facility for gathering and modifying computed values associated with a program execution for the whole graph or for elements of a graph called accumulators. These features are designed to enable iterative graph computations to be combined with data exploration and retrieval. GSQL graphs must be described by a schema of vertexes and edges, which constrains all insertions and updates. This schema therefore has the closed world property of an SQL schema, and this aspect of GSQL (also reflected in design proposals deriving from the Morpheus project<sup id="cite_ref-PGS_42-0" class="reference"><a href="#cite_note-PGS-42"><span class="cite-bracket">&#91;</span>42<span class="cite-bracket">&#93;</span></a></sup>) is proposed as an important optional feature of GQL. </p><p>Vertexes and edges are named schema objects which contain data but also define an imputed type, much as SQL tables are data containers, with an associated implicit row type. GSQL graphs are then composed from these vertex and edge sets, and multiple named graphs can include the same vertex or edge set. GSQL has developed new features since its release in September 2017,<sup id="cite_ref-GSQL_1.0_43-0" class="reference"><a href="#cite_note-GSQL_1.0-43"><span class="cite-bracket">&#91;</span>43<span class="cite-bracket">&#93;</span></a></sup> most notably introducing variable-length edge pattern matching<sup id="cite_ref-GSQL_patterns_44-0" class="reference"><a href="#cite_note-GSQL_patterns-44"><span class="cite-bracket">&#91;</span>44<span class="cite-bracket">&#93;</span></a></sup> using a syntax related to that seen in Cypher, PGQL and SQL/PGQ, but also close in style to the fixed-length patterns offered by Microsoft SQL/Server Graph<sup id="cite_ref-SQLServer_Graph_45-0" class="reference"><a href="#cite_note-SQLServer_Graph-45"><span class="cite-bracket">&#91;</span>45<span class="cite-bracket">&#93;</span></a></sup> </p><p>GSQL also supports the concept of Multigraphs <sup id="cite_ref-GSQL_multigraphs_46-0" class="reference"><a href="#cite_note-GSQL_multigraphs-46"><span class="cite-bracket">&#91;</span>46<span class="cite-bracket">&#93;</span></a></sup> which allow subsets of a graph to have role-based access control. Multigraphs are important for enterprise-scale graphs that need fine-grain access control for different users. </p> <div class="mw-heading mw-heading3"><h3 id="Morpheus:_multiple_graphs_and_composable_graph_queries_in_Apache_Spark">Morpheus: multiple graphs and composable graph queries in Apache Spark</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Graph_Query_Language&amp;action=edit&amp;section=17" title="Edit section: Morpheus: multiple graphs and composable graph queries in Apache Spark"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The opencypher Morpheus project<sup id="cite_ref-CAPS_Morpheus_32-1" class="reference"><a href="#cite_note-CAPS_Morpheus-32"><span class="cite-bracket">&#91;</span>32<span class="cite-bracket">&#93;</span></a></sup> implements Cypher for Apache Spark users. Commencing in 2016, this project originally ran alongside three related efforts, in which Morpheus designers also took part: SQL/PGQ, G-CORE and design of Cypher extensions for querying and constructing multiple graphs.<sup id="cite_ref-MGCQ_CIP_47-0" class="reference"><a href="#cite_note-MGCQ_CIP-47"><span class="cite-bracket">&#91;</span>47<span class="cite-bracket">&#93;</span></a></sup> The Morpheus project acted as a testbed for extensions to Cypher (known as "Cypher 10") in the two areas of graph DDL and query language extensions. </p><p>Graph DDL features include<sup id="cite_ref-CAPS_oCIM_V_48-0" class="reference"><a href="#cite_note-CAPS_oCIM_V-48"><span class="cite-bracket">&#91;</span>48<span class="cite-bracket">&#93;</span></a></sup> </p> <ol><li>definition of property graph views over <a href="/wiki/Java_Database_Connectivity" title="Java Database Connectivity">JDBC</a>-connected SQL tables and Spark DataFrames<sup id="cite_ref-EXTENDS_element_type_49-0" class="reference"><a href="#cite_note-EXTENDS_element_type-49"><span class="cite-bracket">&#91;</span>49<span class="cite-bracket">&#93;</span></a></sup></li> <li>definition of graph schemas or types defined by assembling node type and edge type patterns, with subtyping<sup id="cite_ref-EXTENDS_element_type_49-1" class="reference"><a href="#cite_note-EXTENDS_element_type-49"><span class="cite-bracket">&#91;</span>49<span class="cite-bracket">&#93;</span></a></sup></li> <li>constraining the content of a graph by a closed or fixed schema</li> <li>creating catalog entries for multiple named graphs in a hierarchically organized catalog</li> <li>graph data sources to form a federated, heterogeneous catalog</li> <li>creating catalog entries for named queries (views)</li></ol> <p>Graph query language extensions include<sup id="cite_ref-CAPS_oCIM_V_48-1" class="reference"><a href="#cite_note-CAPS_oCIM_V-48"><span class="cite-bracket">&#91;</span>48<span class="cite-bracket">&#93;</span></a></sup> </p> <ol><li>graph union</li> <li>projection of graphs computed from the results of pattern matches on multiple input graphs</li> <li>support for tables (Spark DataFrames) as inputs to queries ("driving tables")</li> <li>views which accept named or projected graphs as parameters.</li></ol> <p>These features have been proposed as inputs to the standardization of property graph query languages in the GQL project. </p> <div class="mw-heading mw-heading2"><h2 id="See_also">See also</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Graph_Query_Language&amp;action=edit&amp;section=18" title="Edit section: See also"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><a href="/wiki/Graph_Modeling_Language" class="mw-redirect" title="Graph Modeling Language">Graph Modeling Language</a> (GML)</li> <li><a href="/wiki/GraphQL" title="GraphQL">GraphQL</a></li> <li><a href="/wiki/Cypher_(query_language)" title="Cypher (query language)">Cypher (query language)</a></li> <li><a href="/wiki/Graph_database" title="Graph database">Graph database</a></li> <li><a href="/wiki/Graph_(abstract_data_type)" title="Graph (abstract data type)">Graph (abstract data type)</a></li> <li><a href="/wiki/Graph_traversal" title="Graph traversal">Graph traversal</a></li> <li><a href="/wiki/Regular_path_query" title="Regular path query">Regular path query</a></li></ul> <div class="mw-heading mw-heading2"><h2 id="References">References</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Graph_Query_Language&amp;action=edit&amp;section=19" title="Edit section: References"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1239543626">.mw-parser-output .reflist{margin-bottom:0.5em;list-style-type:decimal}@media screen{.mw-parser-output .reflist{font-size:90%}}.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"> <div class="mw-references-wrap mw-references-columns"><ol class="references"> <li id="cite_note-Creating_standard-1"><span class="mw-cite-backlink"><b><a href="#cite_ref-Creating_standard_1-0">^</a></b></span> <span class="reference-text"><style data-mw-deduplicate="TemplateStyles:r1238218222">.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.id-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.id-lock-limited a,.mw-parser-output .id-lock-registration.id-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.id-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}body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-free a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-limited a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-registration a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-subscription a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .cs1-ws-icon a{background-size:contain;padding:0 1em 0 0}.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:#085;margin-left:0.3em}.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}@media screen{.mw-parser-output .cs1-format{font-size:95%}html.skin-theme-clientpref-night .mw-parser-output .cs1-maint{color:#18911f}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .cs1-maint{color:#18911f}}</style><cite id="CITEREFGreen2016" class="citation web cs1">Green, Alastair (July 2016). <a rel="nofollow" class="external text" href="https://s3.amazonaws.com/artifacts.opencypher.org/website/materials/DM32.2/DM32.2-2018-00144.Creating+an+Open+Industry+Standard+for+a+Declarative+Property+Graph+Query+Language.pdf">"<i>Creating an Open Industry Standard for a Declarative Property Graph Query Language</i>"</a> <span class="cs1-format">(PDF)</span>. opencypher.org<span class="reference-accessdate">. Retrieved <span class="nowrap">November 12,</span> 2019</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=Creating+an+Open+Industry+Standard+for+a+Declarative+Property+Graph+Query+Language&amp;rft.pub=opencypher.org&amp;rft.date=2016-07&amp;rft.aulast=Green&amp;rft.aufirst=Alastair&amp;rft_id=https%3A%2F%2Fs3.amazonaws.com%2Fartifacts.opencypher.org%2Fwebsite%2Fmaterials%2FDM32.2%2FDM32.2-2018-00144.Creating%2Ban%2BOpen%2BIndustry%2BStandard%2Bfor%2Ba%2BDeclarative%2BProperty%2BGraph%2BQuery%2BLanguage.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGraph+Query+Language" class="Z3988"></span></span> </li> <li id="cite_note-Towards_NWIP-2"><span class="mw-cite-backlink">^ <a href="#cite_ref-Towards_NWIP_2-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-Towards_NWIP_2-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFGreen2018" class="citation web cs1">Green, Alastair (July 2018). <a rel="nofollow" class="external text" href="https://s3.amazonaws.com/artifacts.opencypher.org/website/materials/DM32.2/DM32.2-2018-00128r1.Working+towards+a+GQL+NWIP.pdf">"<i>Working towards a New Work Item for GQL, to complement SQL PGQ</i>, ANSI INCITS DM32.2 submission <i>DM32.2-2018-00128r1</i>"</a> <span class="cs1-format">(PDF)</span>. opencypher.org<span class="reference-accessdate">. Retrieved <span class="nowrap">November 12,</span> 2019</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=Working+towards+a+New+Work+Item+for+GQL%2C+to+complement+SQL+PGQ%2C+ANSI+INCITS+DM32.2+submission+DM32.2-2018-00128r1&amp;rft.pub=opencypher.org&amp;rft.date=2018-07&amp;rft.aulast=Green&amp;rft.aufirst=Alastair&amp;rft_id=https%3A%2F%2Fs3.amazonaws.com%2Fartifacts.opencypher.org%2Fwebsite%2Fmaterials%2FDM32.2%2FDM32.2-2018-00128r1.Working%2Btowards%2Ba%2BGQL%2BNWIP.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGraph+Query+Language" class="Z3988"></span></span> </li> <li id="cite_note-39075_GQL-3"><span class="mw-cite-backlink"><b><a href="#cite_ref-39075_GQL_3-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.iso.org/standard/76120.html">"ISO/IEC 39075 Information Technology — Database Languages — GQL"</a>. ISO<span class="reference-accessdate">. Retrieved <span class="nowrap">January 7,</span> 2022</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=ISO%2FIEC+39075+Information+Technology+%E2%80%94+Database+Languages+%E2%80%94+GQL&amp;rft.pub=ISO&amp;rft_id=https%3A%2F%2Fwww.iso.org%2Fstandard%2F76120.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGraph+Query+Language" class="Z3988"></span></span> </li> <li id="cite_note-39075_GQL_NWIP-4"><span class="mw-cite-backlink"><b><a href="#cite_ref-39075_GQL_NWIP_4-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://isotc.iso.org/livelink/livelink?func=ll&amp;objId=20911483&amp;objAction=Open&amp;viewType=1">"SC32 WG3 N282 "SC32 N3002 Draft NWIP Form4 Information Technology – Database Languages - GQL"<span class="cs1-kern-right"></span>"</a>. ISO<span class="reference-accessdate">. Retrieved <span class="nowrap">December 9,</span> 2019</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=SC32+WG3+N282+%22SC32+N3002+Draft+NWIP+Form4+Information+Technology+%E2%80%93+Database+Languages+-+GQL%22&amp;rft.pub=ISO&amp;rft_id=https%3A%2F%2Fisotc.iso.org%2Flivelink%2Flivelink%3Ffunc%3Dll%26objId%3D20911483%26objAction%3DOpen%26viewType%3D1&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGraph+Query+Language" class="Z3988"></span></span> </li> <li id="cite_note-5"><span class="mw-cite-backlink"><b><a href="#cite_ref-5">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.iso.org/standard/76120.html">"ISO/IEC 39075:2024 Information technology — Database languages — GQL"</a>. <i>ISO</i><span class="reference-accessdate">. Retrieved <span class="nowrap">25 May</span> 2024</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=ISO&amp;rft.atitle=ISO%2FIEC+39075%3A2024+Information+technology+%E2%80%94+Database+languages+%E2%80%94+GQL&amp;rft_id=https%3A%2F%2Fwww.iso.org%2Fstandard%2F76120.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGraph+Query+Language" class="Z3988"></span></span> </li> <li id="cite_note-GQL_EWD_v2.2-6"><span class="mw-cite-backlink"><b><a href="#cite_ref-GQL_EWD_v2.2_6-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFEds._PlantikowCannan2019" class="citation web cs1">Eds. Plantikow, Stefan; Cannan, Stephen (October 2019). <a rel="nofollow" class="external text" href="https://isotc.iso.org/livelink/livelink?func=ll&amp;objId=20836584&amp;objAction=Open">"<i>GQL Early Working Draft v2.2</i>"</a>. ISO<span class="reference-accessdate">. Retrieved <span class="nowrap">November 9,</span> 2019</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=GQL+Early+Working+Draft+v2.2.&amp;rft.pub=ISO&amp;rft.date=2019-10&amp;rft.aulast=Eds.+Plantikow&amp;rft.aufirst=Stefan&amp;rft.au=Cannan%2C+Stephen&amp;rft_id=https%3A%2F%2Fisotc.iso.org%2Flivelink%2Flivelink%3Ffunc%3Dll%26objId%3D20836584%26objAction%3DOpen&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGraph+Query+Language" class="Z3988"></span></span> </li> <li id="cite_note-community-7"><span class="mw-cite-backlink"><b><a href="#cite_ref-community_7-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.gqlstandards.org/">"<i>GQL Standard</i>"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">November 12,</span> 2019</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=GQL+Standard&amp;rft_id=https%3A%2F%2Fwww.gqlstandards.org%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGraph+Query+Language" class="Z3988"></span></span> </li> <li id="cite_note-GCU_3-8"><span class="mw-cite-backlink"><b><a href="#cite_ref-GCU_3_8-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.gqlstandards.org/community-updates">"<i>GQL Community Updates</i>"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">November 12,</span> 2019</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=GQL+Community+Updates&amp;rft_id=https%3A%2F%2Fwww.gqlstandards.org%2Fcommunity-updates&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGraph+Query+Language" class="Z3988"></span></span> </li> <li id="cite_note-FSWG-9"><span class="mw-cite-backlink"><b><a href="#cite_ref-FSWG_9-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFLibkin" class="citation web cs1">Libkin, Leonid. <a rel="nofollow" class="external text" href="https://drive.google.com/open?id=15DAUAORu477FF-DooTH2ol0SZhx2ARtr">"<i>Formal Semantics Working Group</i>"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">November 12,</span> 2019</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=Formal+Semantics+Working+Group&amp;rft.aulast=Libkin&amp;rft.aufirst=Leonid&amp;rft_id=https%3A%2F%2Fdrive.google.com%2Fopen%3Fid%3D15DAUAORu477FF-DooTH2ol0SZhx2ARtr&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGraph+Query+Language" class="Z3988"></span></span> </li> <li id="cite_note-SC32_and_WG3_history-10"><span class="mw-cite-backlink"><b><a href="#cite_ref-SC32_and_WG3_history_10-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://jtc1info.org/sd_2-history_of_jtc1/jtc1-subcommittees/sc-32/">"JTC 1/SC 32 Data Management and Interchange"</a>. ISO/IEC JTC1<span class="reference-accessdate">. Retrieved <span class="nowrap">October 6,</span> 2019</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=JTC+1%2FSC+32+Data+Management+and+Interchange&amp;rft.pub=ISO%2FIEC+JTC1&amp;rft_id=https%3A%2F%2Fjtc1info.org%2Fsd_2-history_of_jtc1%2Fjtc1-subcommittees%2Fsc-32%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGraph+Query+Language" class="Z3988"></span></span> </li> <li id="cite_note-1987_scope_of_SQL-11"><span class="mw-cite-backlink"><b><a href="#cite_ref-1987_scope_of_SQL_11-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://isotc.iso.org/livelink/livelink?func=ll&amp;objId=19733701&amp;objAction=Open">"<i>Scope from the original standard, ISO 9075-1987, Database Language SQL</i>"</a>. ISO/IEC JTC1<span class="reference-accessdate">. Retrieved <span class="nowrap">November 9,</span> 2019</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=Scope+from+the+original+standard%2C+ISO+9075-1987%2C+Database+Language+SQL&amp;rft.pub=ISO%2FIEC+JTC1&amp;rft_id=https%3A%2F%2Fisotc.iso.org%2Flivelink%2Flivelink%3Ffunc%3Dll%26objId%3D19733701%26objAction%3DOpen&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGraph+Query+Language" class="Z3988"></span></span> </li> <li id="cite_note-12"><span class="mw-cite-backlink"><b><a href="#cite_ref-12">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.iso.org/standard/76120.html">"Iso/Iec 39075:2024"</a>.</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=Iso%2FIec+39075%3A2024&amp;rft_id=https%3A%2F%2Fwww.iso.org%2Fstandard%2F76120.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGraph+Query+Language" class="Z3988"></span></span> </li> <li id="cite_note-Tinkerpop-13"><span class="mw-cite-backlink"><b><a href="#cite_ref-Tinkerpop_13-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://tinkerpop.apache.org/">"Apache Tinkerpop"</a>. Apache Software Foundation<span class="reference-accessdate">. Retrieved <span class="nowrap">November 11,</span> 2019</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=Apache+Tinkerpop&amp;rft.pub=Apache+Software+Foundation&amp;rft_id=http%3A%2F%2Ftinkerpop.apache.org%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGraph+Query+Language" class="Z3988"></span></span> </li> <li id="cite_note-GQL_Parser-14"><span class="mw-cite-backlink"><b><a href="#cite_ref-GQL_Parser_14-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/OlofMorra/GQL-parser">"GQL Parser"</a>. <i><a href="/wiki/GitHub" title="GitHub">GitHub</a></i><span class="reference-accessdate">. Retrieved <span class="nowrap">January 18,</span> 2021</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=GitHub&amp;rft.atitle=GQL+Parser&amp;rft_id=https%3A%2F%2Fgithub.com%2FOlofMorra%2FGQL-parser&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGraph+Query+Language" class="Z3988"></span></span> </li> <li id="cite_note-First_GQL_research_implementation_from_Olof_Morra_at_TU_Eindhoven!-15"><span class="mw-cite-backlink"><b><a href="#cite_ref-First_GQL_research_implementation_from_Olof_Morra_at_TU_Eindhoven!_15-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.linkedin.com/pulse/first-gql-research-implementation-from-olof-morra-tu-eindhoven-green/?trackingId=B4cNxk7uqZEPZgsZh2%2FWHw%3D%3D">"First GQL research implementation from Olof Morra at TU Eindhoven!"</a>. Alastair Green<span class="reference-accessdate">. Retrieved <span class="nowrap">January 18,</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=First+GQL+research+implementation+from+Olof+Morra+at+TU+Eindhoven%21&amp;rft.pub=Alastair+Green&amp;rft_id=https%3A%2F%2Fwww.linkedin.com%2Fpulse%2Ffirst-gql-research-implementation-from-olof-morra-tu-eindhoven-green%2F%3FtrackingId%3DB4cNxk7uqZEPZgsZh2%252FWHw%253D%253D&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGraph+Query+Language" class="Z3988"></span></span> </li> <li id="cite_note-A_Semantics_of_GQL;_a_New_Query_Language_for_Property_Graphs_Formalized-16"><span class="mw-cite-backlink"><b><a href="#cite_ref-A_Semantics_of_GQL;_a_New_Query_Language_for_Property_Graphs_Formalized_16-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/OlofMorra/GQL-parser/blob/main/src/main/resources/report/A%20Semantics%20of%20GQL;%20a%20New%20Query%20Language%20forProperty%20Graphs%20Formalized.pdf">"A Semantics of GQL; a New Query Language for Property Graphs Formalized"</a> <span class="cs1-format">(PDF)</span>. Olof Morra<span class="reference-accessdate">. Retrieved <span class="nowrap">January 18,</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=A+Semantics+of+GQL%3B+a+New+Query+Language+for+Property+Graphs+Formalized&amp;rft.pub=Olof+Morra&amp;rft_id=https%3A%2F%2Fgithub.com%2FOlofMorra%2FGQL-parser%2Fblob%2Fmain%2Fsrc%2Fmain%2Fresources%2Freport%2FA%2520Semantics%2520of%2520GQL%3B%2520a%2520New%2520Query%2520Language%2520forProperty%2520Graphs%2520Formalized.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGraph+Query+Language" class="Z3988"></span></span> </li> <li id="cite_note-GQLs_history-17"><span class="mw-cite-backlink">^ <a href="#cite_ref-GQLs_history_17-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-GQLs_history_17-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFLindaaker2018" class="citation web cs1">Lindaaker, Tobias (May 2018). <a rel="nofollow" class="external text" href="https://s3.amazonaws.com/artifacts.opencypher.org/website/materials/DM32.2/DM32.2-2018-00085R1-recent_history_of_property_graph_query_languages.pdf">"<i>An overview of the recent history of Graph Query Languages</i>"</a> <span class="cs1-format">(PDF)</span>. opencypher.org<span class="reference-accessdate">. Retrieved <span class="nowrap">October 6,</span> 2019</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=An+overview+of+the+recent+history+of+Graph+Query+Languages&amp;rft.pub=opencypher.org&amp;rft.date=2018-05&amp;rft.aulast=Lindaaker&amp;rft.aufirst=Tobias&amp;rft_id=https%3A%2F%2Fs3.amazonaws.com%2Fartifacts.opencypher.org%2Fwebsite%2Fmaterials%2FDM32.2%2FDM32.2-2018-00085R1-recent_history_of_property_graph_query_languages.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGraph+Query+Language" class="Z3988"></span></span> </li> <li id="cite_note-Summary_Chart-18"><span class="mw-cite-backlink"><b><a href="#cite_ref-Summary_Chart_18-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFPlantikow2018" class="citation web cs1">Plantikow, Stefan (May 2018). <a rel="nofollow" class="external text" href="https://s3.amazonaws.com/artifacts.opencypher.org/website/materials/DM32.2/DM32.2-2018-00086r1-summary-chart-of-cypher-pgql-gcore.pdf">"<i>Summary Chart of Cypher, PGQL, and G-Core</i>"</a> <span class="cs1-format">(PDF)</span>. opencypher.org<span class="reference-accessdate">. Retrieved <span class="nowrap">November 3,</span> 2019</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=Summary+Chart+of+Cypher%2C+PGQL%2C+and+G-Core&amp;rft.pub=opencypher.org&amp;rft.date=2018-05&amp;rft.aulast=Plantikow&amp;rft.aufirst=Stefan&amp;rft_id=https%3A%2F%2Fs3.amazonaws.com%2Fartifacts.opencypher.org%2Fwebsite%2Fmaterials%2FDM32.2%2FDM32.2-2018-00086r1-summary-chart-of-cypher-pgql-gcore.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGraph+Query+Language" class="Z3988"></span></span> </li> <li id="cite_note-Gremlin_2015-19"><span class="mw-cite-backlink"><b><a href="#cite_ref-Gremlin_2015_19-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFRodriguez2015" class="citation book cs1">Rodriguez, Marko A. (2015). "The Gremlin graph traversal machine and language (Invited talk)". <a rel="nofollow" class="external text" href="https://dl.acm.org/citation.cfm?id=2815073"><i>Proceedings of the 15th Symposium on Database Programming Languages</i></a>. ACM. pp.&#160;1–10. <a href="/wiki/ArXiv_(identifier)" class="mw-redirect" title="ArXiv (identifier)">arXiv</a>:<span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://arxiv.org/abs/1508.03843">1508.03843</a></span>. <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%2F2815072.2815073">10.1145/2815072.2815073</a>. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/9781450339025" title="Special:BookSources/9781450339025"><bdi>9781450339025</bdi></a>. <a href="/wiki/S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a>&#160;<a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:32623848">32623848</a><span class="reference-accessdate">. Retrieved <span class="nowrap">November 10,</span> 2019</span>.</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=The+Gremlin+graph+traversal+machine+and+language+%28Invited+talk%29&amp;rft.btitle=Proceedings+of+the+15th+Symposium+on+Database+Programming+Languages&amp;rft.pages=1-10&amp;rft.pub=ACM&amp;rft.date=2015&amp;rft_id=info%3Aarxiv%2F1508.03843&amp;rft_id=https%3A%2F%2Fapi.semanticscholar.org%2FCorpusID%3A32623848%23id-name%3DS2CID&amp;rft_id=info%3Adoi%2F10.1145%2F2815072.2815073&amp;rft.isbn=9781450339025&amp;rft.aulast=Rodriguez&amp;rft.aufirst=Marko+A.&amp;rft_id=https%3A%2F%2Fdl.acm.org%2Fcitation.cfm%3Fid%3D2815073&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGraph+Query+Language" class="Z3988"></span></span> </li> <li id="cite_note-GSQL_white_paper-20"><span class="mw-cite-backlink">^ <a href="#cite_ref-GSQL_white_paper_20-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-GSQL_white_paper_20-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFWuDeutsch" class="citation web cs1">Wu, Mingxi; Deutsch, Alin. <a rel="nofollow" class="external text" href="https://info.tigergraph.com/gsql">"<i>GSQL: An SQL-Inspired Graph Query Language</i>"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">November 9,</span> 2019</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=GSQL%3A+An+SQL-Inspired+Graph+Query+Language&amp;rft.aulast=Wu&amp;rft.aufirst=Mingxi&amp;rft.au=Deutsch%2C+Alin&amp;rft_id=https%3A%2F%2Finfo.tigergraph.com%2Fgsql&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGraph+Query+Language" class="Z3988"></span></span> </li> <li id="cite_note-Wood_Graph_Query-21"><span class="mw-cite-backlink"><b><a href="#cite_ref-Wood_Graph_Query_21-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFWood2012" class="citation journal cs1">Wood, Peter T. (25 April 2012). <a rel="nofollow" class="external text" href="https://dl.acm.org/ft_gateway.cfm?id=2206879&amp;ftid=1212198&amp;dwn=1&amp;CFID=106456621&amp;CFTOKEN=92daacebb1744396-220C1ECA-F98C-4552-03541423FDE04D18">"Query languages for graph databases"</a>. <i>ACM SIGMOD Record</i>. <b>41</b> (1). ACM: 50–60. <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%2F2206869.2206879">10.1145/2206869.2206879</a>. <a href="/wiki/S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a>&#160;<a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:13537601">13537601</a><span class="reference-accessdate">. Retrieved <span class="nowrap">October 25,</span> 2019</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=ACM+SIGMOD+Record&amp;rft.atitle=Query+languages+for+graph+databases&amp;rft.volume=41&amp;rft.issue=1&amp;rft.pages=50-60&amp;rft.date=2012-04-25&amp;rft_id=info%3Adoi%2F10.1145%2F2206869.2206879&amp;rft_id=https%3A%2F%2Fapi.semanticscholar.org%2FCorpusID%3A13537601%23id-name%3DS2CID&amp;rft.aulast=Wood&amp;rft.aufirst=Peter+T.&amp;rft_id=https%3A%2F%2Fdl.acm.org%2Fft_gateway.cfm%3Fid%3D2206879%26ftid%3D1212198%26dwn%3D1%26CFID%3D106456621%26CFTOKEN%3D92daacebb1744396-220C1ECA-F98C-4552-03541423FDE04D18&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGraph+Query+Language" class="Z3988"></span></span> </li> <li id="cite_note-GQL_foundations-22"><span class="mw-cite-backlink"><b><a href="#cite_ref-GQL_foundations_22-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFAngles2017" class="citation journal cs1">Angles, Renzo; et&#160;al. (September 2017). <a rel="nofollow" class="external text" href="https://dl.acm.org/citation.cfm?id=3104031">"Foundations of Modern Query Languages for Graph Databases"</a>. <i>ACM Computing Surveys</i>. <b>50</b> (5). ACM: 68:1–40. <a href="/wiki/ArXiv_(identifier)" class="mw-redirect" title="ArXiv (identifier)">arXiv</a>:<span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://arxiv.org/abs/1610.06264">1610.06264</a></span>. <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%2F3104031">10.1145/3104031</a>. <a href="/wiki/S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a>&#160;<a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:13526884">13526884</a><span class="reference-accessdate">. Retrieved <span class="nowrap">November 12,</span> 2019</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=ACM+Computing+Surveys&amp;rft.atitle=Foundations+of+Modern+Query+Languages+for+Graph+Databases&amp;rft.volume=50&amp;rft.issue=5&amp;rft.pages=68%3A1-40&amp;rft.date=2017-09&amp;rft_id=info%3Aarxiv%2F1610.06264&amp;rft_id=https%3A%2F%2Fapi.semanticscholar.org%2FCorpusID%3A13526884%23id-name%3DS2CID&amp;rft_id=info%3Adoi%2F10.1145%2F3104031&amp;rft.aulast=Angles&amp;rft.aufirst=Renzo&amp;rft_id=https%3A%2F%2Fdl.acm.org%2Fcitation.cfm%3Fid%3D3104031&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGraph+Query+Language" class="Z3988"></span></span> </li> <li id="cite_note-SQL_Part_16_PGQ-23"><span class="mw-cite-backlink"><b><a href="#cite_ref-SQL_Part_16_PGQ_23-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.iso.org/standard/79473.html?browse=tc">"ISO/IEC 9075-16 Information technology — Database languages SQL — Part 16: SQL Property Graph Queries (SQL/PGQ)"</a>. ISO<span class="reference-accessdate">. Retrieved <span class="nowrap">January 7,</span> 2022</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=ISO%2FIEC+9075-16+Information+technology+%E2%80%94+Database+languages+SQL+%E2%80%94+Part+16%3A+SQL+Property+Graph+Queries+%28SQL%2FPGQ%29&amp;rft.pub=ISO&amp;rft_id=https%3A%2F%2Fwww.iso.org%2Fstandard%2F79473.html%3Fbrowse%3Dtc&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGraph+Query+Language" class="Z3988"></span></span> </li> <li id="cite_note-W3C_Berlin_SQL_and_GQL-24"><span class="mw-cite-backlink">^ <a href="#cite_ref-W3C_Berlin_SQL_and_GQL_24-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-W3C_Berlin_SQL_and_GQL_24-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFHare2019" class="citation web cs1">Hare, Keith; et&#160;al. (March 2019). <a rel="nofollow" class="external text" href="https://www.w3.org/Data/events/data-ws-2019/assets/slides/KeithWHare-2.pdf">"<i>SQL and GQL</i>, W3C Workshop on Web Standardization for Graph Data. Creating Bridges: RDF, Property Graph and SQL"</a> <span class="cs1-format">(PDF)</span>. W3C<span class="reference-accessdate">. Retrieved <span class="nowrap">October 6,</span> 2019</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=SQL+and+GQL%2C+W3C+Workshop+on+Web+Standardization+for+Graph+Data.+Creating+Bridges%3A+RDF%2C+Property+Graph+and+SQL.&amp;rft.pub=W3C&amp;rft.date=2019-03&amp;rft.aulast=Hare&amp;rft.aufirst=Keith&amp;rft_id=https%3A%2F%2Fwww.w3.org%2FData%2Fevents%2Fdata-ws-2019%2Fassets%2Fslides%2FKeithWHare-2.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGraph+Query+Language" class="Z3988"></span></span> </li> <li id="cite_note-LDBC_SQL/PGQ-25"><span class="mw-cite-backlink"><b><a href="#cite_ref-LDBC_SQL/PGQ_25-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFTrigonakis2019" class="citation web cs1">Trigonakis, Vasileios (July 2019). <a rel="nofollow" class="external text" href="https://ldbcouncil.org/event/twelfth-tuc-meeting/attachments/106233859/111706119.pdf">"<i>Property graph extensions for the SQL standard</i>. LDBC 12th TUC"</a> <span class="cs1-format">(PDF)</span>. LBDC<span class="reference-accessdate">. Retrieved <span class="nowrap">January 7,</span> 2022</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=Property+graph+extensions+for+the+SQL+standard.+LDBC+12th+TUC.&amp;rft.pub=LBDC&amp;rft.date=2019-07&amp;rft.aulast=Trigonakis&amp;rft.aufirst=Vasileios&amp;rft_id=https%3A%2F%2Fldbcouncil.org%2Fevent%2Ftwelfth-tuc-meeting%2Fattachments%2F106233859%2F111706119.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGraph+Query+Language" class="Z3988"></span></span> </li> <li id="cite_note-26"><span class="mw-cite-backlink"><b><a href="#cite_ref-26">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFDeutschFrancisGreenHare2021" class="citation arxiv cs1">Deutsch, Alin; Francis, Nadime; Green, Alastair; Hare, Keith; Li, Bei; Libkin, Leonid; Lindaaker, Tobias; Marsault, Victor; Martens, Wim; Michels, Jan; et&#160;al. (2021-12-12). "Graph Pattern Matching in GQL and SQL/PGQ". <a href="/wiki/ArXiv_(identifier)" class="mw-redirect" title="ArXiv (identifier)">arXiv</a>:<span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://arxiv.org/abs/2112.06217">2112.06217</a></span> [<a rel="nofollow" class="external text" href="https://arxiv.org/archive/cs.DB">cs.DB</a>].</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=preprint&amp;rft.jtitle=arXiv&amp;rft.atitle=Graph+Pattern+Matching+in+GQL+and+SQL%2FPGQ&amp;rft.date=2021-12-12&amp;rft_id=info%3Aarxiv%2F2112.06217&amp;rft.aulast=Deutsch&amp;rft.aufirst=Alin&amp;rft.au=Francis%2C+Nadime&amp;rft.au=Green%2C+Alastair&amp;rft.au=Hare%2C+Keith&amp;rft.au=Li%2C+Bei&amp;rft.au=Libkin%2C+Leonid&amp;rft.au=Lindaaker%2C+Tobias&amp;rft.au=Marsault%2C+Victor&amp;rft.au=Martens%2C+Wim&amp;rft.au=Michels%2C+Jan&amp;rft.au=Murlak%2C+Filip&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGraph+Query+Language" class="Z3988"></span></span> </li> <li id="cite_note-27"><span class="mw-cite-backlink"><b><a href="#cite_ref-27">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFDeutschFrancisGreenHare2022" class="citation book cs1">Deutsch, Alin; Francis, Nadime; Green, Alastair; Hare, Keith; Li, Bei; Libkin, Leonid; Lindaaker, Tobias; Marsault, Victor; Martens, Wim; Michels, Jan; Murlak, Filip; Plantikow, Stefan; Selmer, Petra; van Rest, Oskar; Voigt, Hannes (2022-06-11). <a rel="nofollow" class="external text" href="https://doi.org/10.1145/3514221.3526057">"Graph Pattern Matching in GQL and SQL/PGQ"</a>. <a rel="nofollow" class="external text" href="https://www.research.ed.ac.uk/en/publications/f391e0a9-cb61-4e88-a553-2842d0a40258"><i>Proceedings of the 2022 International Conference on Management of Data</i></a>. SIGMOD '22. New York, NY, USA: Association for Computing Machinery. pp.&#160;2246–2258. <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%2F3514221.3526057">10.1145/3514221.3526057</a>. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/978-1-4503-9249-5" title="Special:BookSources/978-1-4503-9249-5"><bdi>978-1-4503-9249-5</bdi></a>. <a href="/wiki/S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a>&#160;<a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:245124268">245124268</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=Graph+Pattern+Matching+in+GQL+and+SQL%2FPGQ&amp;rft.btitle=Proceedings+of+the+2022+International+Conference+on+Management+of+Data&amp;rft.place=New+York%2C+NY%2C+USA&amp;rft.series=SIGMOD+%2722&amp;rft.pages=2246-2258&amp;rft.pub=Association+for+Computing+Machinery&amp;rft.date=2022-06-11&amp;rft_id=https%3A%2F%2Fapi.semanticscholar.org%2FCorpusID%3A245124268%23id-name%3DS2CID&amp;rft_id=info%3Adoi%2F10.1145%2F3514221.3526057&amp;rft.isbn=978-1-4503-9249-5&amp;rft.aulast=Deutsch&amp;rft.aufirst=Alin&amp;rft.au=Francis%2C+Nadime&amp;rft.au=Green%2C+Alastair&amp;rft.au=Hare%2C+Keith&amp;rft.au=Li%2C+Bei&amp;rft.au=Libkin%2C+Leonid&amp;rft.au=Lindaaker%2C+Tobias&amp;rft.au=Marsault%2C+Victor&amp;rft.au=Martens%2C+Wim&amp;rft.au=Michels%2C+Jan&amp;rft.au=Murlak%2C+Filip&amp;rft.au=Plantikow%2C+Stefan&amp;rft.au=Selmer%2C+Petra&amp;rft.au=van+Rest%2C+Oskar&amp;rft.au=Voigt%2C+Hannes&amp;rft_id=https%3A%2F%2Fdoi.org%2F10.1145%2F3514221.3526057&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGraph+Query+Language" class="Z3988"></span></span> </li> <li id="cite_note-Cypher-28"><span class="mw-cite-backlink"><b><a href="#cite_ref-Cypher_28-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFFrancis2018" class="citation book cs1">Francis, Nadime; et&#160;al. (27 May 2018). "Cypher: An Evolving Query Language for Property Graphs". <a rel="nofollow" class="external text" href="https://dl.acm.org/citation.cfm?id=3190657"><i>Proceedings of the 2018 International Conference on Management of Data</i></a>. ACM. pp.&#160;1433–1445. <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%2F3183713.3190657">10.1145/3183713.3190657</a>. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/9781450347037" title="Special:BookSources/9781450347037"><bdi>9781450347037</bdi></a>. <a href="/wiki/S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a>&#160;<a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:13919896">13919896</a><span class="reference-accessdate">. Retrieved <span class="nowrap">October 25,</span> 2019</span>.</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=Cypher%3A+An+Evolving+Query+Language+for+Property+Graphs&amp;rft.btitle=Proceedings+of+the+2018+International+Conference+on+Management+of+Data&amp;rft.pages=1433-1445&amp;rft.pub=ACM&amp;rft.date=2018-05-27&amp;rft_id=https%3A%2F%2Fapi.semanticscholar.org%2FCorpusID%3A13919896%23id-name%3DS2CID&amp;rft_id=info%3Adoi%2F10.1145%2F3183713.3190657&amp;rft.isbn=9781450347037&amp;rft.aulast=Francis&amp;rft.aufirst=Nadime&amp;rft_id=https%3A%2F%2Fdl.acm.org%2Fcitation.cfm%3Fid%3D3190657&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGraph+Query+Language" class="Z3988"></span></span> </li> <li id="cite_note-Cypher_9-29"><span class="mw-cite-backlink"><b><a href="#cite_ref-Cypher_9_29-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://s3.amazonaws.com/artifacts.opencypher.org/openCypher9.pdf">"<i>Cypher Query Language Reference (Version 9)</i>"</a> <span class="cs1-format">(PDF)</span>. opencypher.org<span class="reference-accessdate">. Retrieved <span class="nowrap">November 10,</span> 2019</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=Cypher+Query+Language+Reference+%28Version+9%29&amp;rft.pub=opencypher.org&amp;rft_id=https%3A%2F%2Fs3.amazonaws.com%2Fartifacts.opencypher.org%2FopenCypher9.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGraph+Query+Language" class="Z3988"></span></span> </li> <li id="cite_note-Cypher_Resources-30"><span class="mw-cite-backlink"><b><a href="#cite_ref-Cypher_Resources_30-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.opencypher.org/resources">"<i>openCypher Resources</i>"</a>. ACM<span class="reference-accessdate">. Retrieved <span class="nowrap">November 10,</span> 2019</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=openCypher+Resources&amp;rft.pub=ACM&amp;rft_id=http%3A%2F%2Fwww.opencypher.org%2Fresources&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGraph+Query+Language" class="Z3988"></span></span> </li> <li id="cite_note-Date-Time_CIP-31"><span class="mw-cite-backlink"><b><a href="#cite_ref-Date-Time_CIP_31-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/thobe/openCypher/blob/date-time/cip/1.accepted/CIP2015-08-06-date-time.adoc">"<i>CIP2015-08-06 - Date and Time</i>"</a>. opencypher.org. 15 May 2019<span class="reference-accessdate">. Retrieved <span class="nowrap">October 25,</span> 2019</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=CIP2015-08-06+-+Date+and+Time&amp;rft.pub=opencypher.org&amp;rft.date=2019-05-15&amp;rft_id=https%3A%2F%2Fgithub.com%2Fthobe%2FopenCypher%2Fblob%2Fdate-time%2Fcip%2F1.accepted%2FCIP2015-08-06-date-time.adoc&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGraph+Query+Language" class="Z3988"></span></span> </li> <li id="cite_note-CAPS_Morpheus-32"><span class="mw-cite-backlink">^ <a href="#cite_ref-CAPS_Morpheus_32-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-CAPS_Morpheus_32-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFRydberg2016" class="citation web cs1">Rydberg, Mats; et&#160;al. (July 2016). <a rel="nofollow" class="external text" href="https://github.com/opencypher/morpheus">"<i>Morpheus brings the leading graph query language, Cypher, onto the leading distributed processing platform, Spark.</i>"</a>. openCypher<span class="reference-accessdate">. Retrieved <span class="nowrap">November 3,</span> 2019</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=Morpheus+brings+the+leading+graph+query+language%2C+Cypher%2C+onto+the+leading+distributed+processing+platform%2C+Spark.&amp;rft.pub=openCypher&amp;rft.date=2016-07&amp;rft.aulast=Rydberg&amp;rft.aufirst=Mats&amp;rft_id=https%3A%2F%2Fgithub.com%2Fopencypher%2Fmorpheus&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGraph+Query+Language" class="Z3988"></span></span> </li> <li id="cite_note-PGQL_Grades-33"><span class="mw-cite-backlink"><b><a href="#cite_ref-PGQL_Grades_33-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFvan_Rest2016" class="citation book cs1">van Rest, Oskar; et&#160;al. (June 2016). <a rel="nofollow" class="external text" href="https://dl.acm.org/citation.cfm?id=2960421/">"PGQL: A property graph query language"</a>. <i>Proceedings of the Fourth International Workshop on Graph Data Management Experiences and Systems</i>. ACM. pp.&#160;1–6. <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%2F2960414.2960421">10.1145/2960414.2960421</a>. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/978-1-4503-4780-8" title="Special:BookSources/978-1-4503-4780-8"><bdi>978-1-4503-4780-8</bdi></a>. <a href="/wiki/S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a>&#160;<a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:6806901">6806901</a><span class="reference-accessdate">. Retrieved <span class="nowrap">October 25,</span> 2019</span>.</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=PGQL%3A+A+property+graph+query+language&amp;rft.btitle=Proceedings+of+the+Fourth+International+Workshop+on+Graph+Data+Management+Experiences+and+Systems&amp;rft.pages=1-6&amp;rft.pub=ACM&amp;rft.date=2016-06&amp;rft_id=https%3A%2F%2Fapi.semanticscholar.org%2FCorpusID%3A6806901%23id-name%3DS2CID&amp;rft_id=info%3Adoi%2F10.1145%2F2960414.2960421&amp;rft.isbn=978-1-4503-4780-8&amp;rft.aulast=van+Rest&amp;rft.aufirst=Oskar&amp;rft_id=https%3A%2F%2Fdl.acm.org%2Fcitation.cfm%3Fid%3D2960421%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGraph+Query+Language" class="Z3988"></span></span> </li> <li id="cite_note-PGQL_spec-34"><span class="mw-cite-backlink"><b><a href="#cite_ref-PGQL_spec_34-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://pgql-lang.org/">"PGQL"</a>. pgql.org<span class="reference-accessdate">. Retrieved <span class="nowrap">October 6,</span> 2019</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=PGQL&amp;rft.pub=pgql.org&amp;rft_id=http%3A%2F%2Fpgql-lang.org%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGraph+Query+Language" class="Z3988"></span></span> </li> <li id="cite_note-PGQL_parser-35"><span class="mw-cite-backlink"><b><a href="#cite_ref-PGQL_parser_35-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFvan_Rest2015" class="citation web cs1">van Rest, Oskar; et&#160;al. (September 2015). <a rel="nofollow" class="external text" href="https://github.com/oracle/pgql-lang">"<i>PGQL is an SQL-based query language for the Property Graph data model</i>"</a>. pgql.org<span class="reference-accessdate">. Retrieved <span class="nowrap">November 3,</span> 2019</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=PGQL+is+an+SQL-based+query+language+for+the+Property+Graph+data+model.&amp;rft.pub=pgql.org&amp;rft.date=2015-09&amp;rft.aulast=van+Rest&amp;rft.aufirst=Oskar&amp;rft_id=https%3A%2F%2Fgithub.com%2Foracle%2Fpgql-lang&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGraph+Query+Language" class="Z3988"></span></span> </li> <li id="cite_note-PGQL_PGX.D-36"><span class="mw-cite-backlink"><b><a href="#cite_ref-PGQL_PGX.D_36-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFRoth2017" class="citation book cs1">Roth, Nicholas P.; et&#160;al. (2017). <a rel="nofollow" class="external text" href="https://dl.acm.org/citation.cfm?doid=3078447.3078454/">"PGX.D/Async: A Scalable Distributed Graph Pattern Matching Engine"</a>. <i>Proceedings of the Fifth International Workshop on Graph Data-management Experiences &amp; Systems</i>. ACM. pp.&#160;1–6. <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%2F3078447.3078454">10.1145/3078447.3078454</a>. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/978-1-4503-5038-9" title="Special:BookSources/978-1-4503-5038-9"><bdi>978-1-4503-5038-9</bdi></a>. <a href="/wiki/S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a>&#160;<a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:26283328">26283328</a><span class="reference-accessdate">. Retrieved <span class="nowrap">October 29,</span> 2019</span>.</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=PGX.D%2FAsync%3A+A+Scalable+Distributed+Graph+Pattern+Matching+Engine&amp;rft.btitle=Proceedings+of+the+Fifth+International+Workshop+on+Graph+Data-management+Experiences+%26+Systems&amp;rft.pages=1-6&amp;rft.pub=ACM&amp;rft.date=2017&amp;rft_id=https%3A%2F%2Fapi.semanticscholar.org%2FCorpusID%3A26283328%23id-name%3DS2CID&amp;rft_id=info%3Adoi%2F10.1145%2F3078447.3078454&amp;rft.isbn=978-1-4503-5038-9&amp;rft.aulast=Roth&amp;rft.aufirst=Nicholas+P.&amp;rft_id=https%3A%2F%2Fdl.acm.org%2Fcitation.cfm%3Fdoid%3D3078447.3078454%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGraph+Query+Language" class="Z3988"></span></span> </li> <li id="cite_note-G-CORE-37"><span class="mw-cite-backlink"><b><a href="#cite_ref-G-CORE_37-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFAngles2018" class="citation book cs1">Angles, Renzo; et&#160;al. (2018). <a rel="nofollow" class="external text" href="https://dl.acm.org/citation.cfm?id=3190654/">"G-CORE: A Core for Future Graph Query Languages"</a>. <a rel="nofollow" class="external text" href="https://ir.cwi.nl/pub/27560"><i>Proceedings of the 2018 International Conference on Management of Data</i></a>. ACM. pp.&#160;1421–1432. <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%2F3183713.3190654">10.1145/3183713.3190654</a>. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/978-1-4503-4703-7" title="Special:BookSources/978-1-4503-4703-7"><bdi>978-1-4503-4703-7</bdi></a>. <a href="/wiki/S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a>&#160;<a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:4623760">4623760</a><span class="reference-accessdate">. Retrieved <span class="nowrap">November 9,</span> 2019</span>.</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=G-CORE%3A+A+Core+for+Future+Graph+Query+Languages&amp;rft.btitle=Proceedings+of+the+2018+International+Conference+on+Management+of+Data&amp;rft.pages=1421-1432&amp;rft.pub=ACM&amp;rft.date=2018&amp;rft_id=https%3A%2F%2Fapi.semanticscholar.org%2FCorpusID%3A4623760%23id-name%3DS2CID&amp;rft_id=info%3Adoi%2F10.1145%2F3183713.3190654&amp;rft.isbn=978-1-4503-4703-7&amp;rft.aulast=Angles&amp;rft.aufirst=Renzo&amp;rft_id=https%3A%2F%2Fdl.acm.org%2Fcitation.cfm%3Fid%3D3190654%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGraph+Query+Language" class="Z3988"></span></span> </li> <li id="cite_note-G-CORE_summary-38"><span class="mw-cite-backlink"><b><a href="#cite_ref-G-CORE_summary_38-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFVoigt2018" class="citation web cs1">Voigt, Hannes (February 2018). <a rel="nofollow" class="external text" href="https://dl.acm.org/citation.cfm?id=3190654/">"<i>G-CORE: The LDBC Graph Query Language Proposal</i>. In archives of FOSDEM 2018"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">November 12,</span> 2019</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=G-CORE%3A+The+LDBC+Graph+Query+Language+Proposal.+In+archives+of+FOSDEM+2018.&amp;rft.date=2018-02&amp;rft.aulast=Voigt&amp;rft.aufirst=Hannes&amp;rft_id=https%3A%2F%2Fdl.acm.org%2Fcitation.cfm%3Fid%3D3190654%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGraph+Query+Language" class="Z3988"></span></span> </li> <li id="cite_note-G-CORE_parser-39"><span class="mw-cite-backlink"><b><a href="#cite_ref-G-CORE_parser_39-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFvan_Rest2017" class="citation web cs1">van Rest, Oskar (2017). <a rel="nofollow" class="external text" href="https://github.com/ldbc/ldbc_gcore_parser">"<i>G-CORE Grammar and Parser</i>"</a>. LDBC<span class="reference-accessdate">. Retrieved <span class="nowrap">November 12,</span> 2019</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=G-CORE+Grammar+and+Parser&amp;rft.pub=LDBC&amp;rft.date=2017&amp;rft.aulast=van+Rest&amp;rft.aufirst=Oskar&amp;rft_id=https%3A%2F%2Fgithub.com%2Fldbc%2Fldbc_gcore_parser&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGraph+Query+Language" class="Z3988"></span></span> </li> <li id="cite_note-G-CORE_project-40"><span class="mw-cite-backlink"><b><a href="#cite_ref-G-CORE_project_40-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFCiocîrdel2018" class="citation web cs1">Ciocîrdel, Georgiana Diana (2018). <a rel="nofollow" class="external text" href="https://homepages.cwi.nl/~boncz/msc/2018-GeorgianaCiocirdel.pdf">"<i>A G-CORE (Graph Query Language) Interpreter</i>, Master's Thesis in Parallel and Distributed Computer Systems, CWI and Vrije Universiteit Amsterdam"</a> <span class="cs1-format">(PDF)</span>. CWI<span class="reference-accessdate">. Retrieved <span class="nowrap">November 12,</span> 2019</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+G-CORE+%28Graph+Query+Language%29+Interpreter%2C+Master%27s+Thesis+in+Parallel+and+Distributed+Computer+Systems%2C+CWI+and+Vrije+Universiteit+Amsterdam&amp;rft.pub=CWI&amp;rft.date=2018&amp;rft.aulast=Cioc%C3%AErdel&amp;rft.aufirst=Georgiana+Diana&amp;rft_id=https%3A%2F%2Fhomepages.cwi.nl%2F~boncz%2Fmsc%2F2018-GeorgianaCiocirdel.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGraph+Query+Language" class="Z3988"></span></span> </li> <li id="cite_note-G-CORE_interpreter-41"><span class="mw-cite-backlink"><b><a href="#cite_ref-G-CORE_interpreter_41-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFCiocîrdelBoncz2017" class="citation web cs1">Ciocîrdel, Georgiana Diana; Boncz, Peter (2017). <a rel="nofollow" class="external text" href="https://github.com/ldbc/gcore-spark">"<i>G-CORE interpreter on Spark</i>"</a>. LDBC<span class="reference-accessdate">. Retrieved <span class="nowrap">November 12,</span> 2019</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=G-CORE+interpreter+on+Spark&amp;rft.pub=LDBC&amp;rft.date=2017&amp;rft.aulast=Cioc%C3%AErdel&amp;rft.aufirst=Georgiana+Diana&amp;rft.au=Boncz%2C+Peter&amp;rft_id=https%3A%2F%2Fgithub.com%2Fldbc%2Fgcore-spark&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGraph+Query+Language" class="Z3988"></span></span> </li> <li id="cite_note-PGS-42"><span class="mw-cite-backlink"><b><a href="#cite_ref-PGS_42-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFVoigtSelmerLindaakerPlantikow2018" class="citation web cs1">Voigt, Hannes; Selmer, Petra; Lindaaker, Tobias; Plantikow, Stefan; Green, Alastair; Furniss, Peter (December 2018). <a rel="nofollow" class="external text" href="https://s3.amazonaws.com/artifacts.opencypher.org/website/materials/sql-pg-2018-0056r1-Property-Graph-Schema.pdf">"<i>Property Graph Schema</i>, ANSI INCITS DM32.2 SQL Property Graph Extensions Ad Hoc submission <i>sql-pg-2018-0056r1</i>, Neo4j Query Languages Standards and Research Team"</a> <span class="cs1-format">(PDF)</span>. openCypher.org<span class="reference-accessdate">. Retrieved <span class="nowrap">November 12,</span> 2019</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=Property+Graph+Schema%2C+ANSI+INCITS+DM32.2+SQL+Property+Graph+Extensions+Ad+Hoc+submission+sql-pg-2018-0056r1%2C+Neo4j+Query+Languages+Standards+and+Research+Team&amp;rft.pub=openCypher.org&amp;rft.date=2018-12&amp;rft.aulast=Voigt&amp;rft.aufirst=Hannes&amp;rft.au=Selmer%2C+Petra&amp;rft.au=Lindaaker%2C+Tobias&amp;rft.au=Plantikow%2C+Stefan&amp;rft.au=Green%2C+Alastair&amp;rft.au=Furniss%2C+Peter&amp;rft_id=https%3A%2F%2Fs3.amazonaws.com%2Fartifacts.opencypher.org%2Fwebsite%2Fmaterials%2Fsql-pg-2018-0056r1-Property-Graph-Schema.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGraph+Query+Language" class="Z3988"></span></span> </li> <li id="cite_note-GSQL_1.0-43"><span class="mw-cite-backlink"><b><a href="#cite_ref-GSQL_1.0_43-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://doc-archive.tigergraph.com/1.0/GSQL-Language-Reference-Part-1---Defining-Graphs-and-Loading-Data.html">"<i>GSQL documentation Tigergraph 1.0</i>"</a>. 2017<span class="reference-accessdate">. Retrieved <span class="nowrap">November 9,</span> 2019</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=GSQL+documentation+Tigergraph+1.0.&amp;rft.date=2017&amp;rft_id=https%3A%2F%2Fdoc-archive.tigergraph.com%2F1.0%2FGSQL-Language-Reference-Part-1---Defining-Graphs-and-Loading-Data.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGraph+Query+Language" class="Z3988"></span></span> </li> <li id="cite_note-GSQL_patterns-44"><span class="mw-cite-backlink"><b><a href="#cite_ref-GSQL_patterns_44-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://docs.tigergraph.com/v/2.4/release-notes-change-log/release-notes-tigergraph-2.4">"<i>Pattern Matching</i>, TigerGraph 2.4 Release Notes"</a>. June 2019<span class="reference-accessdate">. Retrieved <span class="nowrap">November 9,</span> 2019</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=Pattern+Matching%2C+TigerGraph+2.4+Release+Notes.&amp;rft.date=2019-06&amp;rft_id=https%3A%2F%2Fdocs.tigergraph.com%2Fv%2F2.4%2Frelease-notes-change-log%2Frelease-notes-tigergraph-2.4&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGraph+Query+Language" class="Z3988"></span></span> </li> <li id="cite_note-SQLServer_Graph-45"><span class="mw-cite-backlink"><b><a href="#cite_ref-SQLServer_Graph_45-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://docs.microsoft.com/en-us/sql/relational-databases/graphs/sql-graph-overview?view=sql-server-ver15#query-language-extensions">"<i>Query language extensions</i>, Graph processing with SQL Server and Azure SQL Database"</a>. Microsoft Inc. 2017<span class="reference-accessdate">. Retrieved <span class="nowrap">November 10,</span> 2019</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=Query+language+extensions%2C+Graph+processing+with+SQL+Server+and+Azure+SQL+Database&amp;rft.pub=Microsoft+Inc.&amp;rft.date=2017&amp;rft_id=https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fsql%2Frelational-databases%2Fgraphs%2Fsql-graph-overview%3Fview%3Dsql-server-ver15%23query-language-extensions&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGraph+Query+Language" class="Z3988"></span></span> </li> <li id="cite_note-GSQL_multigraphs-46"><span class="mw-cite-backlink"><b><a href="#cite_ref-GSQL_multigraphs_46-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://docs-legacy.tigergraph.com/tigergraph-platform-overview/multigraph-overview">"<i>Multigraphs</i>, TigerGraph Online Documentation"</a>. June 2019<span class="reference-accessdate">. Retrieved <span class="nowrap">January 7,</span> 2022</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=Multigraphs%2C+TigerGraph+Online+Documentation&amp;rft.date=2019-06&amp;rft_id=https%3A%2F%2Fdocs-legacy.tigergraph.com%2Ftigergraph-platform-overview%2Fmultigraph-overview&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGraph+Query+Language" class="Z3988"></span></span> </li> <li id="cite_note-MGCQ_CIP-47"><span class="mw-cite-backlink"><b><a href="#cite_ref-MGCQ_CIP_47-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFTaylorPlantikowSelmer2017–2018" class="citation web cs1">Taylor, Andrés; Plantikow, Stefan; Selmer, Petra (2017–2018). <a rel="nofollow" class="external text" href="https://github.com/boggle/openCypher/blob/CIP2017-06-18-multiple-graphs/cip/1.accepted/CIP2017-06-18-multiple-graphs.adoc">"<i>CIP2017-06-18 Querying and constructing multiple graphs</i>"</a>. opencypher.org<span class="reference-accessdate">. Retrieved <span class="nowrap">November 12,</span> 2019</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=CIP2017-06-18+Querying+and+constructing+multiple+graphs&amp;rft.pub=opencypher.org&amp;rft.date=2017%2F2018&amp;rft.aulast=Taylor&amp;rft.aufirst=Andr%C3%A9s&amp;rft.au=Plantikow%2C+Stefan&amp;rft.au=Selmer%2C+Petra&amp;rft_id=https%3A%2F%2Fgithub.com%2Fboggle%2FopenCypher%2Fblob%2FCIP2017-06-18-multiple-graphs%2Fcip%2F1.accepted%2FCIP2017-06-18-multiple-graphs.adoc&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGraph+Query+Language" class="Z3988"></span></span> </li> <li id="cite_note-CAPS_oCIM_V-48"><span class="mw-cite-backlink">^ <a href="#cite_ref-CAPS_oCIM_V_48-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-CAPS_oCIM_V_48-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFKiessling2019" class="citation web cs1">Kiessling, Max (2019). <a rel="nofollow" class="external text" href="https://s3.amazonaws.com/artifacts.opencypher.org/website/ocim5/slides/ocim5+-+CAPS+%2B+GraphDDL.pdf">"<i>Multiple graphs and composable queries in Cypher for Apache Spark</i>. openCypher Implementers Meeting V, Berlin"</a> <span class="cs1-format">(PDF)</span>. opencypher.org<span class="reference-accessdate">. Retrieved <span class="nowrap">November 9,</span> 2019</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=Multiple+graphs+and+composable+queries+in+Cypher+for+Apache+Spark.+openCypher+Implementers+Meeting+V%2C+Berlin.&amp;rft.pub=opencypher.org&amp;rft.date=2019&amp;rft.aulast=Kiessling&amp;rft.aufirst=Max&amp;rft_id=https%3A%2F%2Fs3.amazonaws.com%2Fartifacts.opencypher.org%2Fwebsite%2Focim5%2Fslides%2Focim5%2B-%2BCAPS%2B%252B%2BGraphDDL.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGraph+Query+Language" class="Z3988"></span></span> </li> <li id="cite_note-EXTENDS_element_type-49"><span class="mw-cite-backlink">^ <a href="#cite_ref-EXTENDS_element_type_49-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-EXTENDS_element_type_49-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFJohanssen2019" class="citation web cs1">Johanssen, Tobias; et&#160;al. (2019). <a rel="nofollow" class="external text" href="https://github.com/tobias-johansson/graphddl-example-ldbc/">"<i>graphddl-example-ldbc: A cypher-for-apache-spark example showing the use of SqlPropertyGraphSource and GraphDDL to provide a property graph view of a SQL dataset</i>"</a>. <i><a href="/wiki/GitHub" title="GitHub">GitHub</a></i><span class="reference-accessdate">. Retrieved <span class="nowrap">November 9,</span> 2019</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=GitHub&amp;rft.atitle=graphddl-example-ldbc%3A+A+cypher-for-apache-spark+example+showing+the+use+of+SqlPropertyGraphSource+and+GraphDDL+to+provide+a+property+graph+view+of+a+SQL+dataset.&amp;rft.date=2019&amp;rft.aulast=Johanssen&amp;rft.aufirst=Tobias&amp;rft_id=https%3A%2F%2Fgithub.com%2Ftobias-johansson%2Fgraphddl-example-ldbc%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGraph+Query+Language" class="Z3988"></span></span> </li> </ol></div></div> <div class="mw-heading mw-heading2"><h2 id="External_links">External links</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Graph_Query_Language&amp;action=edit&amp;section=20" title="Edit section: External links"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><a rel="nofollow" class="external text" href="https://www.gqlstandards.org">GQL Standard</a> (Official website)</li></ul> <div class="navbox-styles"><style data-mw-deduplicate="TemplateStyles:r1129693374">.mw-parser-output .hlist dl,.mw-parser-output .hlist ol,.mw-parser-output .hlist ul{margin:0;padding:0}.mw-parser-output .hlist dd,.mw-parser-output .hlist dt,.mw-parser-output .hlist li{margin:0;display:inline}.mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw-parser-output .hlist ol ul,.mw-parser-output .hlist ul dl,.mw-parser-output .hlist ul ol,.mw-parser-output .hlist ul ul{display:inline}.mw-parser-output .hlist .mw-empty-li{display:none}.mw-parser-output .hlist dt::after{content:": "}.mw-parser-output .hlist dd::after,.mw-parser-output .hlist li::after{content:" · ";font-weight:bold}.mw-parser-output .hlist dd:last-child::after,.mw-parser-output .hlist dt:last-child::after,.mw-parser-output .hlist li:last-child::after{content:none}.mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw-parser-output .hlist li dt:first-child::before,.mw-parser-output .hlist li li:first-child::before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw-parser-output .hlist li dt:last-child::after,.mw-parser-output .hlist li li:last-child::after{content:")";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li::before{content:" "counter(listitem)"\a0 "}.mw-parser-output .hlist dd ol>li:first-child::before,.mw-parser-output .hlist dt ol>li:first-child::before,.mw-parser-output .hlist li ol>li:first-child::before{content:" ("counter(listitem)"\a0 "}</style><style data-mw-deduplicate="TemplateStyles:r1236075235">.mw-parser-output .navbox{box-sizing:border-box;border:1px solid #a2a9b1;width:100%;clear:both;font-size:88%;text-align:center;padding:1px;margin:1em auto 0}.mw-parser-output .navbox .navbox{margin-top:0}.mw-parser-output .navbox+.navbox,.mw-parser-output .navbox+.navbox-styles+.navbox{margin-top:-1px}.mw-parser-output .navbox-inner,.mw-parser-output .navbox-subgroup{width:100%}.mw-parser-output .navbox-group,.mw-parser-output .navbox-title,.mw-parser-output .navbox-abovebelow{padding:0.25em 1em;line-height:1.5em;text-align:center}.mw-parser-output .navbox-group{white-space:nowrap;text-align:right}.mw-parser-output .navbox,.mw-parser-output .navbox-subgroup{background-color:#fdfdfd}.mw-parser-output .navbox-list{line-height:1.5em;border-color:#fdfdfd}.mw-parser-output .navbox-list-with-group{text-align:left;border-left-width:2px;border-left-style:solid}.mw-parser-output tr+tr>.navbox-abovebelow,.mw-parser-output tr+tr>.navbox-group,.mw-parser-output tr+tr>.navbox-image,.mw-parser-output tr+tr>.navbox-list{border-top:2px solid #fdfdfd}.mw-parser-output .navbox-title{background-color:#ccf}.mw-parser-output .navbox-abovebelow,.mw-parser-output .navbox-group,.mw-parser-output .navbox-subgroup .navbox-title{background-color:#ddf}.mw-parser-output .navbox-subgroup .navbox-group,.mw-parser-output .navbox-subgroup .navbox-abovebelow{background-color:#e6e6ff}.mw-parser-output .navbox-even{background-color:#f7f7f7}.mw-parser-output .navbox-odd{background-color:transparent}.mw-parser-output .navbox .hlist td dl,.mw-parser-output .navbox .hlist td ol,.mw-parser-output .navbox .hlist td ul,.mw-parser-output .navbox td.hlist dl,.mw-parser-output .navbox td.hlist ol,.mw-parser-output .navbox td.hlist ul{padding:0.125em 0}.mw-parser-output .navbox .navbar{display:block;font-size:100%}.mw-parser-output .navbox-title .navbar{float:left;text-align:left;margin-right:0.5em}body.skin--responsive .mw-parser-output .navbox-image img{max-width:none!important}@media print{body.ns-0 .mw-parser-output .navbox{display:none!important}}</style><style data-mw-deduplicate="TemplateStyles:r886047488">.mw-parser-output .nobold{font-weight:normal}</style></div><div role="navigation" class="navbox" aria-labelledby="ISO_standards_by_standard_number" style="padding:3px"><table class="nowraplinks hlist mw-collapsible mw-collapsed navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><style data-mw-deduplicate="TemplateStyles:r1239400231">.mw-parser-output .navbar{display:inline;font-size:88%;font-weight:normal}.mw-parser-output .navbar-collapse{float:left;text-align:left}.mw-parser-output .navbar-boxtext{word-spacing:0}.mw-parser-output .navbar ul{display:inline-block;white-space:nowrap;line-height:inherit}.mw-parser-output .navbar-brackets::before{margin-right:-0.125em;content:"[ "}.mw-parser-output .navbar-brackets::after{margin-left:-0.125em;content:" ]"}.mw-parser-output .navbar li{word-spacing:-0.125em}.mw-parser-output .navbar a>span,.mw-parser-output .navbar a>abbr{text-decoration:inherit}.mw-parser-output .navbar-mini abbr{font-variant:small-caps;border-bottom:none;text-decoration:none;cursor:inherit}.mw-parser-output .navbar-ct-full{font-size:114%;margin:0 7em}.mw-parser-output .navbar-ct-mini{font-size:114%;margin:0 4em}html.skin-theme-clientpref-night .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}@media(prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}}@media print{.mw-parser-output .navbar{display:none!important}}</style><div class="navbar plainlinks hlist navbar-mini"><ul><li class="nv-view"><a href="/wiki/Template:ISO_standards" title="Template:ISO standards"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Template_talk:ISO_standards" title="Template talk:ISO standards"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Template:ISO_standards" title="Special:EditPage/Template:ISO standards"><abbr title="Edit this template">e</abbr></a></li></ul></div><div id="ISO_standards_by_standard_number" style="font-size:114%;margin:0 4em"><a href="/wiki/International_Organization_for_Standardization" title="International Organization for Standardization">ISO</a> standards <span class="nobold">by standard number</span></div></th></tr><tr><td class="navbox-abovebelow" colspan="2"><div>List of <a href="/wiki/List_of_ISO_standards" title="List of ISO standards">ISO standards</a> – <a href="/wiki/List_of_ISO_romanizations" title="List of ISO romanizations">ISO romanizations</a> – <a href="/wiki/List_of_IEC_standards" title="List of IEC standards">IEC standards</a></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">1–9999</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/ISO_1" title="ISO 1">1</a></li> <li><a href="/wiki/ISO_2" title="ISO 2">2</a></li> <li><a href="/wiki/Renard_series" title="Renard series">3</a></li> <li><a href="/wiki/ISO_4" title="ISO 4">4</a></li> <li><a href="/wiki/Film_speed" title="Film speed">6</a></li> <li><a href="/wiki/British_Standard_Pipe" title="British Standard Pipe">7</a></li> <li><a href="/wiki/ISO_9" title="ISO 9">9</a></li> <li><a href="/wiki/A440_(pitch_standard)" title="A440 (pitch standard)">16</a></li> <li><a href="/wiki/Renard_series" title="Renard series">17</a></li> <li><a href="/wiki/ISO_31" title="ISO 31">31</a> <ul><li><a href="/wiki/ISO_31-0" title="ISO 31-0">-0</a></li> <li><a href="/wiki/ISO_31-1" title="ISO 31-1">-1</a></li> <li><a href="/wiki/ISO_31-3" title="ISO 31-3">-3</a></li> <li><a href="/wiki/ISO_31-4" title="ISO 31-4">-4</a></li> <li><a href="/wiki/ISO_31-5" title="ISO 31-5">-5</a></li> <li><a href="/wiki/ISO_31-6" title="ISO 31-6">-6</a></li> <li><a href="/wiki/ISO_31-7" title="ISO 31-7">-7</a></li> <li><a href="/wiki/ISO_31-8" title="ISO 31-8">-8</a></li> <li><a href="/wiki/ISO_31-9" class="mw-redirect" title="ISO 31-9">-9</a></li> <li><a href="/wiki/ISO_31-10" title="ISO 31-10">-10</a></li> <li><a href="/wiki/ISO_31-11" title="ISO 31-11">-11</a></li> <li><a href="/wiki/ISO_31-12" class="mw-redirect" title="ISO 31-12">-12</a></li> <li><a href="/wiki/ISO_31-13" class="mw-redirect" title="ISO 31-13">-13</a></li></ul></li> <li><a href="/wiki/ISO_metric_screw_thread" title="ISO metric screw thread">68-1</a></li> <li><a href="/wiki/ISO_128" title="ISO 128">128</a></li> <li><a href="/wiki/ISO_216" title="ISO 216">216</a></li> <li><a href="/wiki/ISO_217" title="ISO 217">217</a></li> <li><a href="/wiki/Equal-loudness_contour" title="Equal-loudness contour">226</a></li> <li><a href="/wiki/British_Standard_Pipe" title="British Standard Pipe">228</a></li> <li><a href="/wiki/ISO_233" title="ISO 233">233</a></li> <li><a href="/wiki/ISO_259" title="ISO 259">259</a></li> <li><a href="/wiki/ISO_metric_screw_thread" title="ISO metric screw thread">261</a></li> <li><a href="/wiki/ISO_metric_screw_thread" title="ISO metric screw thread">262</a></li> <li><a href="/wiki/Kappa_number" title="Kappa number">302</a></li> <li><a href="/wiki/Vicat_softening_point" title="Vicat softening point">306</a></li> <li><a href="/wiki/Hazard_symbol#Ionizing_radiation_symbol" title="Hazard symbol">361</a></li> <li><a href="/wiki/Power_take-off" title="Power take-off">500</a></li> <li><a href="/wiki/Hot_shoe" title="Hot shoe">518</a></li> <li><a href="/wiki/Prontor-Compur" title="Prontor-Compur">519</a></li> <li><a href="/wiki/ISO_639" title="ISO 639">639</a> <ul><li><a href="/wiki/ISO_639-1" title="ISO 639-1">-1</a></li> <li><a href="/wiki/ISO_639-2" title="ISO 639-2">-2</a></li> <li><a href="/wiki/ISO_639-3" title="ISO 639-3">-3</a></li> <li><a href="/wiki/ISO_639-5" title="ISO 639-5">-5</a></li> <li><a href="/wiki/ISO_639-6" title="ISO 639-6">-6</a></li></ul></li> <li><a href="/wiki/ISO/IEC_646" title="ISO/IEC 646">646</a></li> <li><a href="/wiki/ISO_657" title="ISO 657">657</a></li> <li><a href="/wiki/ISO_668" title="ISO 668">668</a></li> <li><a href="/wiki/ISO_690" title="ISO 690">690</a></li> <li><a href="/wiki/ISO_704" title="ISO 704">704</a></li> <li><a href="/wiki/ISO_732" title="ISO 732">732</a></li> <li><a href="/wiki/Antimagnetic_watch" title="Antimagnetic watch">764</a></li> <li><a href="/wiki/Hole_punch" title="Hole punch">838</a></li> <li><a href="/wiki/ISO_843" title="ISO 843">843</a></li> <li><a href="/wiki/ISO_860" title="ISO 860">860</a></li> <li><a href="/wiki/ISO_898" title="ISO 898">898</a></li> <li><a href="/wiki/ISO_965" title="ISO 965">965</a></li> <li><a href="/wiki/ISO_999" title="ISO 999">999</a></li> <li><a href="/wiki/ISO_1000" title="ISO 1000">1000</a></li> <li><a href="/wiki/Magnetic_ink_character_recognition" title="Magnetic ink character recognition">1004</a></li> <li><a href="/wiki/135_film" title="135 film">1007</a></li> <li><a href="/wiki/OCR-A" title="OCR-A">1073-1</a></li> <li><a href="/wiki/OCR-B" title="OCR-B">1073-2</a></li> <li><a href="/wiki/Longitudinal_redundancy_check" title="Longitudinal redundancy check">1155</a></li> <li><a href="/wiki/Shock-resistant_watch#ISO_1413_shock-resistant_standard" title="Shock-resistant watch">1413</a></li> <li><a href="/wiki/ALGOL_60" title="ALGOL 60">1538</a></li> <li><a href="/wiki/ISO_1629" title="ISO 1629">1629</a></li> <li><a href="/wiki/ISO_1745" title="ISO 1745">1745</a></li> <li><a href="/wiki/COBOL" title="COBOL">1989</a></li> <li><a href="/wiki/ISO_2014" title="ISO 2014">2014</a></li> <li><a href="/wiki/ISO_2015" title="ISO 2015">2015</a></li> <li><a href="/wiki/ISO/IEC_2022" title="ISO/IEC 2022">2022</a></li> <li><a href="/wiki/ISO_2033" title="ISO 2033">2033</a></li> <li><a href="/wiki/ISO_2047" title="ISO 2047">2047</a></li> <li><a href="/wiki/ISBN" title="ISBN">2108</a></li> <li><a href="/wiki/ISO_2145" title="ISO 2145">2145</a></li> <li><a href="/wiki/ISO_2146" title="ISO 2146">2146</a></li> <li><a href="/wiki/Film_speed" title="Film speed">2240</a></li> <li><a href="/wiki/Water_Resistant_mark" title="Water Resistant mark">2281</a></li> <li><a href="/wiki/International_Standard_Atmosphere" title="International Standard Atmosphere">2533</a></li> <li><a href="/wiki/ISO_2709" title="ISO 2709">2709</a></li> <li><a href="/wiki/ISO_2711" title="ISO 2711">2711</a></li> <li><a href="/wiki/Film_speed" title="Film speed">2720</a></li> <li><a href="/wiki/ISO_2788" title="ISO 2788">2788</a></li> <li><a href="/wiki/ISO_2848" title="ISO 2848">2848</a></li> <li><a href="/wiki/ISO_2852" title="ISO 2852">2852</a></li> <li><a href="/wiki/ISO_2921" title="ISO 2921">2921</a></li> <li><a href="/wiki/126_film" title="126 film">3029</a></li> <li><a href="/wiki/ISO_3103" title="ISO 3103">3103</a></li> <li><a href="/wiki/ISO_3166" title="ISO 3166">3166</a> <ul><li><a href="/wiki/ISO_3166-1" title="ISO 3166-1">-1</a></li> <li><a href="/wiki/ISO_3166-2" title="ISO 3166-2">-2</a></li> <li><a href="/wiki/ISO_3166-3" title="ISO 3166-3">-3</a></li></ul></li> <li><a href="/wiki/International_Standard_Serial_Number" class="mw-redirect" title="International Standard Serial Number">3297</a></li> <li><a href="/wiki/ISO_3307" title="ISO 3307">3307</a></li> <li><a href="/wiki/O-ring" title="O-ring">3601</a></li> <li><a href="/wiki/Kunrei-shiki_romanization" title="Kunrei-shiki romanization">3602</a></li> <li><a href="/wiki/ISO_3864" title="ISO 3864">3864</a></li> <li><a href="/wiki/International_Standard_Recording_Code" title="International Standard Recording Code">3901</a></li> <li><a href="/wiki/FDI_World_Dental_Federation_notation" title="FDI World Dental Federation notation">3950</a></li> <li><a href="/wiki/ISO_3977" title="ISO 3977">3977</a></li> <li><a href="/wiki/ISO_4031" title="ISO 4031">4031</a></li> <li><a href="/wiki/ISO_4157" title="ISO 4157">4157</a></li> <li><a href="/wiki/ISO_4165" title="ISO 4165">4165</a></li> <li><a href="/wiki/ISO_4217" title="ISO 4217">4217</a></li> <li><a href="/wiki/ISO/IEC_4909" title="ISO/IEC 4909">4909</a></li> <li><a href="/wiki/ISO/IEC_5218" title="ISO/IEC 5218">5218</a></li> <li><a href="/wiki/ISO_5426" title="ISO 5426">5426</a></li> <li><a href="/wiki/ISO_5427" title="ISO 5427">5427</a></li> <li><a href="/wiki/ISO_5428" title="ISO 5428">5428</a></li> <li><a href="/wiki/Accuracy_and_precision" title="Accuracy and precision">5725</a></li> <li><a href="/wiki/ISO_5775" title="ISO 5775">5775</a></li> <li><a href="/wiki/ISO_5776" title="ISO 5776">5776</a></li> <li><a href="/wiki/Film_speed" title="Film speed">5800</a></li> <li><a href="/wiki/Flowchart" title="Flowchart">5807</a></li> <li><a href="/wiki/ISO_5964" title="ISO 5964">5964</a></li> <li><a href="/wiki/International_Securities_Identification_Number" title="International Securities Identification Number">6166</a></li> <li><a href="/wiki/ISO_6344" title="ISO 6344">6344</a></li> <li><a href="/wiki/ISO_6346" title="ISO 6346">6346</a></li> <li><a href="/wiki/Minimal_BASIC" title="Minimal BASIC">6373</a></li> <li><a href="/wiki/ISO_6385" title="ISO 6385">6385</a></li> <li><a href="/wiki/Water_Resistant_mark" title="Water Resistant mark">6425</a></li> <li><a href="/wiki/ANSI_escape_code" title="ANSI escape code">6429</a></li> <li><a href="/wiki/ISO_6438" title="ISO 6438">6438</a></li> <li><a href="/wiki/ISO/IEC_6523" title="ISO/IEC 6523">6523</a></li> <li><a href="/wiki/ISO_6709" title="ISO 6709">6709</a></li> <li><a href="/wiki/ISO_6943" title="ISO 6943">6943</a></li> <li><a href="/wiki/ISO_7001" title="ISO 7001">7001</a></li> <li><a href="/wiki/ISO_7002" title="ISO 7002">7002</a></li> <li><a href="/wiki/ISO_7010" title="ISO 7010">7010</a></li> <li><a href="/wiki/ISO_7027" title="ISO 7027">7027</a></li> <li><a href="/wiki/ISO/IEC_7064" title="ISO/IEC 7064">7064</a></li> <li><a href="/wiki/Pinyin" title="Pinyin">7098</a></li> <li><a href="/wiki/Pascal_(programming_language)" title="Pascal (programming language)">7185</a></li> <li><a href="/wiki/ISO_7200" title="ISO 7200">7200</a></li> <li><a href="/wiki/OSI_model" title="OSI model">7498</a> <ul><li><a href="/wiki/OSI_model" title="OSI model">-1</a></li></ul></li> <li><a href="/wiki/ISO_7637" title="ISO 7637">7637</a></li> <li><a href="/wiki/ISO_7736" title="ISO 7736">7736</a></li> <li><a href="/wiki/ISO/IEC_7810" title="ISO/IEC 7810">7810</a></li> <li><a href="/wiki/ISO/IEC_7811" title="ISO/IEC 7811">7811</a></li> <li><a href="/wiki/ISO/IEC_7812" title="ISO/IEC 7812">7812</a></li> <li><a href="/wiki/ISO/IEC_7813" title="ISO/IEC 7813">7813</a></li> <li><a href="/wiki/ISO/IEC_7816" title="ISO/IEC 7816">7816</a></li> <li><a href="/wiki/Graphical_Kernel_System" title="Graphical Kernel System">7942</a></li> <li><a href="/wiki/ISO_8000" title="ISO 8000">8000</a></li> <li><a href="/wiki/On-board_diagnostics" title="On-board diagnostics">8093</a></li> <li><a href="/wiki/ISO_8178" title="ISO 8178">8178</a></li> <li><a href="/wiki/Fuel_oil" title="Fuel oil">8217</a></li> <li><a href="/wiki/ISO_8373" class="mw-redirect" title="ISO 8373">8373</a></li> <li><a href="/wiki/ISO_8501-1" title="ISO 8501-1">8501-1</a></li> <li><a href="/wiki/FTAM" title="FTAM">8571</a></li> <li><a href="/wiki/ISO_8583" title="ISO 8583">8583</a></li> <li><a href="/wiki/ISO_8601" title="ISO 8601">8601</a></li> <li><a href="/wiki/Open_Document_Architecture" title="Open Document Architecture">8613</a></li> <li><a href="/wiki/Computer_Graphics_Metafile" title="Computer Graphics Metafile">8632</a></li> <li><a href="/wiki/Graphical_Kernel_System" title="Graphical Kernel System">8651</a></li> <li><a href="/wiki/ISO/IEC_8652" title="ISO/IEC 8652">8652</a></li> <li><a href="/wiki/ISO_8691" title="ISO 8691">8691</a></li> <li><a href="/wiki/Graphical_Kernel_System" title="Graphical Kernel System">8805/8806</a></li> <li><a href="/wiki/Language_Of_Temporal_Ordering_Specification" class="mw-redirect" title="Language Of Temporal Ordering Specification">8807</a></li> <li><a href="/wiki/Fuse_(automotive)" class="mw-redirect" title="Fuse (automotive)">8820-5</a></li> <li><a href="/wiki/ISO/IEC_8859" title="ISO/IEC 8859">8859</a> <ul><li><a href="/wiki/ISO/IEC_8859-1" title="ISO/IEC 8859-1">-1</a></li> <li><a href="/wiki/ISO/IEC_8859-2" title="ISO/IEC 8859-2">-2</a></li> <li><a href="/wiki/ISO/IEC_8859-3" title="ISO/IEC 8859-3">-3</a></li> <li><a href="/wiki/ISO/IEC_8859-4" title="ISO/IEC 8859-4">-4</a></li> <li><a href="/wiki/ISO/IEC_8859-5" title="ISO/IEC 8859-5">-5</a></li> <li><a href="/wiki/ISO/IEC_8859-6" title="ISO/IEC 8859-6">-6</a></li> <li><a href="/wiki/ISO/IEC_8859-7" title="ISO/IEC 8859-7">-7</a></li> <li><a href="/wiki/ISO/IEC_8859-8" title="ISO/IEC 8859-8">-8</a></li> <li><a href="/wiki/ISO-8859-8-I" title="ISO-8859-8-I">-8-I</a></li> <li><a href="/wiki/ISO/IEC_8859-9" title="ISO/IEC 8859-9">-9</a></li> <li><a href="/wiki/ISO/IEC_8859-10" title="ISO/IEC 8859-10">-10</a></li> <li><a href="/wiki/ISO/IEC_8859-11" title="ISO/IEC 8859-11">-11</a></li> <li><a href="/wiki/ISO/IEC_8859-12" class="mw-redirect" title="ISO/IEC 8859-12">-12</a></li> <li><a href="/wiki/ISO/IEC_8859-13" title="ISO/IEC 8859-13">-13</a></li> <li><a href="/wiki/ISO/IEC_8859-14" title="ISO/IEC 8859-14">-14</a></li> <li><a href="/wiki/ISO/IEC_8859-15" title="ISO/IEC 8859-15">-15</a></li> <li><a href="/wiki/ISO/IEC_8859-16" title="ISO/IEC 8859-16">-16</a></li></ul></li> <li><a href="/wiki/Standard_Generalized_Markup_Language" title="Standard Generalized Markup Language">8879</a></li> <li><a href="/wiki/ISO_9000" class="mw-redirect" title="ISO 9000">9000/9001</a></li> <li><a href="/wiki/ASMO_449" title="ASMO 449">9036</a></li> <li><a href="/wiki/SQL" title="SQL">9075</a></li> <li><a href="/wiki/ISO/IEC_9126" title="ISO/IEC 9126">9126</a></li> <li><a href="/wiki/On-board_diagnostics" title="On-board diagnostics">9141</a></li> <li><a href="/wiki/Salt_spray_test" title="Salt spray test">9227</a></li> <li><a href="/wiki/ISO_9241" title="ISO 9241">9241</a></li> <li><a href="/wiki/File_Allocation_Table" title="File Allocation Table">9293</a></li> <li><a href="/wiki/Fiber_Distributed_Data_Interface" title="Fiber Distributed Data Interface">9314</a></li> <li><a href="/wiki/ISO_9362" title="ISO 9362">9362</a></li> <li><a href="/wiki/Shoe_size" title="Shoe size">9407</a></li> <li><a href="/wiki/CHILL" title="CHILL">9496</a></li> <li><a href="/wiki/Manufacturing_Message_Specification" title="Manufacturing Message Specification">9506</a></li> <li><a href="/wiki/ISO/IEC_9529" title="ISO/IEC 9529">9529</a></li> <li><a href="/wiki/ISO_9564" title="ISO 9564">9564</a></li> <li><a href="/wiki/PHIGS" title="PHIGS">9592/9593</a></li> <li><a href="/wiki/X.500" title="X.500">9594</a></li> <li><a href="/wiki/ISO_9660" title="ISO 9660">9660</a></li> <li><a href="/wiki/ISO/IEC_9797-1" title="ISO/IEC 9797-1">9797-1</a></li> <li><a href="/wiki/ISO_9897" title="ISO 9897">9897</a></li> <li><a href="/wiki/ANSI_C" title="ANSI C">9899</a></li> <li><a href="/wiki/POSIX" title="POSIX">9945</a></li> <li><a href="/wiki/Romanization_of_Georgian" title="Romanization of Georgian">9984</a></li> <li><a href="/wiki/Romanization_of_Armenian" title="Romanization of Armenian">9985</a></li> <li><a href="/wiki/ISO/IEC_9995" title="ISO/IEC 9995">9995</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">10000–19999</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/ISO_10006" title="ISO 10006">10006</a></li> <li><a href="/wiki/ISO_10007" title="ISO 10007">10007</a></li> <li><a href="/wiki/ISO/IEC_10116" title="ISO/IEC 10116">10116</a></li> <li><a href="/wiki/Whirlpool_(hash_function)" title="Whirlpool (hash function)">10118-3</a></li> <li><a href="/wiki/ISO_10160" title="ISO 10160">10160</a></li> <li><a href="/wiki/ISO_10161" title="ISO 10161">10161</a></li> <li><a href="/wiki/Guidelines_for_the_Definition_of_Managed_Objects" title="Guidelines for the Definition of Managed Objects">10165</a></li> <li><a href="/wiki/Document_Style_Semantics_and_Specification_Language" title="Document Style Semantics and Specification Language">10179</a></li> <li><a href="/wiki/Pascal_(programming_language)#ISO/IEC_10206:1990_Extended_Pascal" title="Pascal (programming language)">10206</a></li> <li><a href="/wiki/ISO_10218" title="ISO 10218">10218</a></li> <li><a href="/wiki/Full_BASIC" title="Full BASIC">10279</a></li> <li><a href="/wiki/ISO_10303" title="ISO 10303">10303</a> <ul><li><a href="/wiki/EXPRESS_(data_modeling_language)" title="EXPRESS (data modeling language)">-11</a></li> <li><a href="/wiki/ISO_10303-21" title="ISO 10303-21">-21</a></li> <li><a href="/wiki/ISO_10303-22" title="ISO 10303-22">-22</a></li> <li><a href="/wiki/ISO_10303-28" title="ISO 10303-28">-28</a></li> <li><a href="/wiki/STEP-NC" title="STEP-NC">-238</a></li></ul></li> <li><a href="/wiki/Market_Identifier_Code" title="Market Identifier Code">10383</a></li> <li><a href="/wiki/ArmSCII" title="ArmSCII">10585</a></li> <li><a href="/wiki/IS-IS" title="IS-IS">10589</a></li> <li><a href="/wiki/ISO_10628" title="ISO 10628">10628</a></li> <li><a href="/wiki/Universal_Coded_Character_Set" title="Universal Coded Character Set">10646</a></li> <li><a href="/wiki/Torx" title="Torx">10664</a></li> <li><a href="/wiki/RM-ODP" title="RM-ODP">10746</a></li> <li><a href="/wiki/Multibus" title="Multibus">10861</a></li> <li><a href="/wiki/International_Standard_Music_Number" title="International Standard Music Number">10957</a></li> <li><a href="/wiki/ISO_10962" title="ISO 10962">10962</a></li> <li><a href="/wiki/ISO/IEC_10967" title="ISO/IEC 10967">10967</a></li> <li><a href="/wiki/ISO/IEEE_11073" title="ISO/IEEE 11073">11073</a></li> <li><a href="/wiki/ISO_11170" title="ISO 11170">11170</a></li> <li><a href="/wiki/MPEG-1" title="MPEG-1">11172</a></li> <li><a href="/wiki/ISO/IEC_11179" title="ISO/IEC 11179">11179</a></li> <li><a href="/wiki/ISO/IEC_11404" title="ISO/IEC 11404">11404</a></li> <li><a href="/wiki/JBIG" title="JBIG">11544</a></li> <li><a href="/wiki/ISO_11783" title="ISO 11783">11783</a></li> <li><a href="/wiki/ISO_11784_and_ISO_11785" title="ISO 11784 and ISO 11785">11784</a></li> <li><a href="/wiki/ISO_11784_and_ISO_11785" title="ISO 11784 and ISO 11785">11785</a></li> <li><a href="/wiki/ISO/IEC_11801" title="ISO/IEC 11801">11801</a></li> <li><a href="/wiki/Trusted_Platform_Module" title="Trusted Platform Module">11889</a></li> <li><a href="/wiki/CAN_bus#CAN_lower-layer_standards" title="CAN bus">11898</a></li> <li><a href="/wiki/ISO_11940" title="ISO 11940">11940</a> (<a href="/wiki/ISO_11940-2" title="ISO 11940-2">-2</a>)</li> <li><a href="/wiki/ISO/TR_11941" title="ISO/TR 11941">11941</a></li> <li><a href="/wiki/ISO/TR_11941" title="ISO/TR 11941">11941 (TR)</a></li> <li><a href="/wiki/ISO_11992" title="ISO 11992">11992</a></li> <li><a href="/wiki/ISO_12006" title="ISO 12006">12006</a></li> <li><a href="/wiki/DICOM" title="DICOM">12052</a></li> <li><a href="/wiki/ISO/IEC_TR_12182" title="ISO/IEC TR 12182">12182</a></li> <li><a href="/wiki/ISO/IEC_12207" title="ISO/IEC 12207">12207</a></li> <li><a href="/wiki/TIFF/EP" title="TIFF/EP">12234-2</a></li> <li><a href="/wiki/Linguistic_categories#ISO_12620_(ISO_TC37_Data_Category_Registry,_ISOcat)" title="Linguistic categories">12620</a></li> <li><a href="/wiki/Prolog" title="Prolog">13211</a> <ul><li><a href="/wiki/Prolog" title="Prolog">-1</a></li> <li><a href="/wiki/Prolog" title="Prolog">-2</a></li></ul></li> <li><a href="/wiki/Isofix" title="Isofix">13216</a></li> <li><a href="/wiki/Topic_map" title="Topic map">13250</a></li> <li><a href="/wiki/ISO_13399" title="ISO 13399">13399</a></li> <li><a href="/wiki/ISO_13406-2" title="ISO 13406-2">13406-2</a></li> <li><a href="/wiki/110_film" title="110 film">13450</a></li> <li><a href="/wiki/ISO_13485" title="ISO 13485">13485</a></li> <li><a href="/wiki/ISO_13490" title="ISO 13490">13490</a></li> <li><a href="/wiki/ISO_13567" title="ISO 13567">13567</a></li> <li><a href="/wiki/Z_notation" title="Z notation">13568</a></li> <li><a href="/wiki/ISO_13584" title="ISO 13584">13584</a></li> <li><a href="/wiki/International_Bank_Account_Number" title="International Bank Account Number">13616</a></li> <li><a href="/wiki/ISLISP" title="ISLISP">13816</a></li> <li><a href="/wiki/MPEG-2" title="MPEG-2">13818</a></li> <li><a href="/wiki/ISO_14000" class="mw-redirect" title="ISO 14000">14000</a></li> <li><a href="/wiki/ISO_14031" title="ISO 14031">14031</a></li> <li><a href="/wiki/ISO_14224" title="ISO 14224">14224</a></li> <li><a href="/wiki/PDF/UA" title="PDF/UA">14289</a></li> <li><a href="/wiki/Horsepower" title="Horsepower">14396</a></li> <li><a href="/wiki/ISO/IEC_14443" title="ISO/IEC 14443">14443</a></li> <li><a href="/wiki/MPEG-4" title="MPEG-4">14496</a> <ul><li><a href="/wiki/MPEG-4_Part_2" title="MPEG-4 Part 2">-2</a></li> <li><a href="/wiki/MPEG-4_Part_3" title="MPEG-4 Part 3">-3</a></li> <li><a href="/wiki/Delivery_Multimedia_Integration_Framework" title="Delivery Multimedia Integration Framework">-6</a></li> <li><a href="/wiki/Advanced_Video_Coding" title="Advanced Video Coding">-10</a></li> <li><a href="/wiki/MPEG-4_Part_11" title="MPEG-4 Part 11">-11</a></li> <li><a href="/wiki/ISO_base_media_file_format" title="ISO base media file format">-12</a></li> <li><a href="/wiki/MP4_file_format" title="MP4 file format">-14</a></li> <li><a href="/wiki/MP4_file_format" title="MP4 file format">-17</a></li> <li><a href="/wiki/MP4_file_format" title="MP4 file format">-20</a></li></ul></li> <li><a href="/wiki/ISO_14617" title="ISO 14617">14617</a></li> <li><a href="/wiki/ISO_14644" title="ISO 14644">14644</a></li> <li><a href="/wiki/STEP-NC" title="STEP-NC">14649</a></li> <li><a href="/wiki/ISO/IEC_14651" title="ISO/IEC 14651">14651</a></li> <li><a href="/wiki/ISO_14698" title="ISO 14698">14698</a></li> <li><a href="/wiki/Software_maintenance" title="Software maintenance">14764</a></li> <li><a href="/wiki/C%2B%2B" title="C++">14882</a></li> <li><a href="/wiki/ISO_14971" title="ISO 14971">14971</a></li> <li><a href="/wiki/ISO_15022" title="ISO 15022">15022</a></li> <li><a href="/wiki/ISO_15189" title="ISO 15189">15189</a></li> <li><a href="/wiki/ISO/IEC_15288" title="ISO/IEC 15288">15288</a></li> <li><a href="/wiki/Ada_Semantic_Interface_Specification" title="Ada Semantic Interface Specification">15291</a></li> <li><a href="/wiki/ISO_15398" title="ISO 15398">15398</a></li> <li><a href="/wiki/Common_Criteria" title="Common Criteria">15408</a></li> <li><a href="/wiki/JPEG_2000" title="JPEG 2000">15444</a> <ul><li><a href="/wiki/Motion_JPEG_2000" title="Motion JPEG 2000">-3</a></li> <li><a href="/wiki/JPIP" title="JPIP">-9</a></li></ul></li> <li><a href="/wiki/HTML" title="HTML">15445</a></li> <li><a href="/wiki/PDF417" title="PDF417">15438</a></li> <li><a href="/wiki/ISO/IEC_15504" title="ISO/IEC 15504">15504</a></li> <li><a href="/wiki/International_Standard_Identifier_for_Libraries_and_Related_Organizations" title="International Standard Identifier for Libraries and Related Organizations">15511</a></li> <li><a href="/wiki/ISO_15686" title="ISO 15686">15686</a></li> <li><a href="/wiki/ISO/IEC_15693" title="ISO/IEC 15693">15693</a></li> <li><a href="/wiki/International_Standard_Audiovisual_Number" title="International Standard Audiovisual Number">15706</a> <ul><li><a href="/wiki/International_Standard_Audiovisual_Number" title="International Standard Audiovisual Number">-2</a></li></ul></li> <li><a href="/wiki/International_Standard_Musical_Work_Code" title="International Standard Musical Work Code">15707</a></li> <li><a href="/wiki/ISO/IEC_15897" title="ISO/IEC 15897">15897</a></li> <li><a href="/wiki/ISO_15919" title="ISO 15919">15919</a></li> <li><a href="/wiki/ISO_15924" title="ISO 15924">15924</a></li> <li><a href="/wiki/ISO_15926" title="ISO 15926">15926</a></li> <li><a href="/wiki/ISO_15926_WIP" title="ISO 15926 WIP">15926 WIP</a></li> <li><a href="/wiki/PDF/X" title="PDF/X">15930</a></li> <li><a href="/wiki/MPEG-7" title="MPEG-7">15938</a></li> <li><a href="/wiki/MaxiCode" title="MaxiCode">16023</a></li> <li><a href="/wiki/ECMAScript" title="ECMAScript">16262</a></li> <li><a href="/wiki/Quality_function_deployment" title="Quality function deployment">16355-1</a></li> <li><a href="/wiki/Mixed_raster_content" title="Mixed raster content">16485</a></li> <li><a href="/wiki/PDF/VT" title="PDF/VT">16612-2</a></li> <li><a href="/wiki/ISO_16750" title="ISO 16750">16750</a></li> <li><a href="/wiki/IATF_16949" title="IATF 16949">16949 (TS)</a></li> <li><a href="/wiki/ISO/IEC_17024" title="ISO/IEC 17024">17024</a></li> <li><a href="/wiki/ISO/IEC_17025" title="ISO/IEC 17025">17025</a></li> <li><a href="/wiki/ISO_17100" title="ISO 17100">17100</a></li> <li><a href="/wiki/Open_Virtualization_Format" title="Open Virtualization Format">17203</a></li> <li><a href="/wiki/SDMX" title="SDMX">17369</a></li> <li><a href="/wiki/Legal_Entity_Identifier" title="Legal Entity Identifier">17442</a></li> <li><a href="/wiki/COLLADA" title="COLLADA">17506</a></li> <li><a href="/wiki/ISO/IEC_27002" title="ISO/IEC 27002">17799</a></li> <li><a href="/wiki/QR_code" title="QR code">18004</a></li> <li><a href="/wiki/ISO/IEC_18014" title="ISO/IEC 18014">18014</a></li> <li><a href="/wiki/JPEG_XL" title="JPEG XL">18181</a></li> <li><a href="/wiki/ISO_18245" title="ISO 18245">18245</a></li> <li><a href="/wiki/Process_Specification_Language" title="Process Specification Language">18629</a></li> <li><a href="/wiki/Photographic_Activity_Test" title="Photographic Activity Test">18916</a></li> <li><a href="/wiki/PDF/A" title="PDF/A">19005</a></li> <li><a href="/wiki/ISO_19011" title="ISO 19011">19011</a></li> <li><a href="/wiki/ISO_19092-1" class="mw-redirect" title="ISO 19092-1">19092</a> <ul><li><a href="/wiki/ISO_19092-1" class="mw-redirect" title="ISO 19092-1">-1</a></li> <li><a href="/wiki/ISO_19092-2" class="mw-redirect" title="ISO 19092-2">-2</a></li></ul></li> <li><a href="/wiki/ISO_19114" title="ISO 19114">19114</a></li> <li><a href="/wiki/Geospatial_metadata#ISO_19115:_Geographic_information_–_Metadata" title="Geospatial metadata">19115</a></li> <li><a href="/wiki/Simple_Features" title="Simple Features">19125</a></li> <li><a href="/wiki/Geography_Markup_Language#ISO_19136" title="Geography Markup Language">19136</a></li> <li><a href="/wiki/Shoe_size" title="Shoe size">19407</a></li> <li><a href="/wiki/ISO_19439" title="ISO 19439">19439</a></li> <li><a href="/wiki/Common_Object_Request_Broker_Architecture" title="Common Object Request Broker Architecture">19500</a></li> <li><a href="/wiki/Unified_Modeling_Language" title="Unified Modeling Language">19501</a></li> <li><a href="/wiki/Meta-Object_Facility" title="Meta-Object Facility">19502</a></li> <li><a href="/wiki/XML_Metadata_Interchange" title="XML Metadata Interchange">19503</a></li> <li><a href="/wiki/Unified_Modeling_Language" title="Unified Modeling Language">19505</a></li> <li><a href="/wiki/Knowledge_Discovery_Metamodel" title="Knowledge Discovery Metamodel">19506</a></li> <li><a href="/wiki/Object_Constraint_Language" title="Object Constraint Language">19507</a></li> <li><a href="/wiki/Meta-Object_Facility" title="Meta-Object Facility">19508</a></li> <li><a href="/wiki/XML_Metadata_Interchange" title="XML Metadata Interchange">19509</a></li> <li><a href="/wiki/Business_Process_Model_and_Notation" title="Business Process Model and Notation">19510</a></li> <li><a href="/wiki/ISO_19600" title="ISO 19600">19600</a></li> <li><a href="/wiki/ISO/IEC_19752" title="ISO/IEC 19752">19752</a></li> <li><a href="/wiki/RELAX_NG" title="RELAX NG">19757</a></li> <li><a href="/wiki/ISO/IEC_19770" title="ISO/IEC 19770">19770</a></li> <li><a href="/wiki/X3D" title="X3D">19775-1</a></li> <li><a href="/wiki/ISO/IEC_19794-5" title="ISO/IEC 19794-5">19794-5</a></li> <li><a href="/wiki/Cloud_Infrastructure_Management_Interface" title="Cloud Infrastructure Management Interface">19831</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">20000–29999</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/ISO/IEC_20000" title="ISO/IEC 20000">20000</a></li> <li><a href="/wiki/ISO_20022" title="ISO 20022">20022</a></li> <li><a href="/wiki/ISO_20121" title="ISO 20121">20121</a></li> <li><a href="/wiki/ISO_20400" title="ISO 20400">20400</a></li> <li><a href="/wiki/Open_Data_Protocol" title="Open Data Protocol">20802</a></li> <li><a href="/wiki/Han_Xin_code" title="Han Xin code">20830</a></li> <li><a href="/wiki/MPEG-21" title="MPEG-21">21000</a></li> <li><a href="/wiki/ISO_21001" title="ISO 21001">21001</a></li> <li><a href="/wiki/International_Standard_Text_Code" title="International Standard Text Code">21047</a></li> <li><a href="/wiki/JPEG_XS" title="JPEG XS">21122</a></li> <li><a href="/wiki/ISO_21500" title="ISO 21500">21500</a></li> <li><a href="/wiki/ISO/IEC_21827" title="ISO/IEC 21827">21827</a></li> <li><a href="/wiki/ISO_22000" title="ISO 22000">22000</a></li> <li><a href="/wiki/ECMAScript" title="ECMAScript">22275</a></li> <li><a href="/wiki/ISO_22300" title="ISO 22300">22300</a></li> <li><a href="/wiki/ISO_22301" title="ISO 22301">22301</a></li> <li><a href="/wiki/ISO_22395" title="ISO 22395">22395</a></li> <li><a href="/wiki/ECMAScript_for_XML" title="ECMAScript for XML">22537</a></li> <li><a href="/wiki/MPEG-A" title="MPEG-A">23000</a></li> <li><a href="/wiki/MPEG-D" title="MPEG-D">23003</a></li> <li><a href="/wiki/MPEG-H" title="MPEG-H">23008</a></li> <li><a href="/wiki/Dynamic_Adaptive_Streaming_over_HTTP" title="Dynamic Adaptive Streaming over HTTP">23009</a></li> <li><a href="/wiki/Versatile_Video_Coding" title="Versatile Video Coding">23090-3</a></li> <li><a href="/wiki/MPEG-G" title="MPEG-G">23092</a></li> <li><a href="/wiki/Essential_Video_Coding" title="Essential Video Coding">23094-1</a></li> <li><a href="/wiki/LCEVC" title="LCEVC">23094-2</a></li> <li><a href="/wiki/C_Sharp_(programming_language)" title="C Sharp (programming language)">23270</a></li> <li><a href="/wiki/Common_Language_Infrastructure" title="Common Language Infrastructure">23271</a></li> <li><a href="/wiki/Linux_Standard_Base" title="Linux Standard Base">23360</a></li> <li><a href="/wiki/Rectangular_Micro_QR_Code" title="Rectangular Micro QR Code">23941</a></li> <li><a href="/wiki/PDF/E" title="PDF/E">24517</a></li> <li><a href="/wiki/Lexical_Markup_Framework" title="Lexical Markup Framework">24613</a></li> <li><a href="/wiki/ISO-TimeML" title="ISO-TimeML">24617</a></li> <li><a href="/wiki/Common_Logic" title="Common Logic">24707</a></li> <li><a href="/wiki/MicroPDF417" title="MicroPDF417">24728</a></li> <li><a href="/wiki/ISO_25178" title="ISO 25178">25178</a></li> <li><a href="/wiki/ISO_25964" title="ISO 25964">25964</a></li> <li><a href="/wiki/ISO_26000" title="ISO 26000">26000</a></li> <li><a href="/wiki/ISO_26262" title="ISO 26262">26262</a></li> <li><a href="/wiki/OpenDocument" title="OpenDocument">26300</a></li> <li><a href="/wiki/Digital_object_identifier" title="Digital object identifier">26324</a></li> <li><a href="/wiki/ISO/IEC_27000-series" class="mw-redirect" title="ISO/IEC 27000-series">27000 series</a></li> <li><a href="/wiki/ISO/IEC_27000" title="ISO/IEC 27000">27000</a></li> <li><a href="/wiki/ISO/IEC_27001" title="ISO/IEC 27001">27001</a></li> <li><a href="/wiki/ISO/IEC_27002" title="ISO/IEC 27002">27002</a></li> <li><a href="/wiki/ISO/IEC_27005" title="ISO/IEC 27005">27005</a></li> <li><a href="/wiki/ISO/IEC_27006" title="ISO/IEC 27006">27006</a></li> <li><a href="/wiki/International_Standard_Name_Identifier" title="International Standard Name Identifier">27729</a></li> <li><a href="/wiki/ISO_28000" title="ISO 28000">28000</a></li> <li>29110</li> <li><a href="/wiki/Requirements_engineering" title="Requirements engineering">29148</a></li> <li><a href="/wiki/JPEG_XR" title="JPEG XR">29199-2</a></li> <li><a href="/wiki/Office_Open_XML" title="Office Open XML">29500</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">30000+</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Ruby_(programming_language)" title="Ruby (programming language)">30170</a></li> <li><a href="/wiki/ISO_31000" title="ISO 31000">31000</a></li> <li><a href="/wiki/PDF" title="PDF">32000</a></li> <li><a href="/wiki/ISO_37001" title="ISO 37001">37001</a></li> <li><a href="/wiki/ISO/IEC_38500" title="ISO/IEC 38500">38500</a></li> <li><a class="mw-selflink selflink">39075</a></li> <li><a href="/wiki/Web_Content_Accessibility_Guidelines" title="Web Content Accessibility Guidelines">40500</a></li> <li><a href="/wiki/ISO/IEC_42010" title="ISO/IEC 42010">42010</a></li> <li><a href="/wiki/ISO_45001" title="ISO 45001">45001</a></li> <li><a href="/wiki/ISO_50001" title="ISO 50001">50001</a></li> <li><a href="/wiki/ISO_55000" title="ISO 55000">55000</a></li> <li><a href="/wiki/ISO_56000" title="ISO 56000">56000</a></li> <li><a href="/wiki/ISO/IEC_80000" title="ISO/IEC 80000">80000</a></li></ul> </div></td></tr><tr><td class="navbox-abovebelow" colspan="2"><div> <ul><li><span class="noviewer" typeof="mw:File"><span title="Category"><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/16px-Symbol_category_class.svg.png" decoding="async" width="16" height="16" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/23px-Symbol_category_class.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/31px-Symbol_category_class.svg.png 2x" data-file-width="180" data-file-height="185" /></span></span> <a href="/wiki/Category:ISO_standards" title="Category:ISO standards">Category</a></li></ul> </div></td></tr></tbody></table></div> <div class="navbox-styles"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1236075235"></div><div role="navigation" class="navbox" aria-labelledby="IEC_standards" style="padding:3px"><table class="nowraplinks hlist mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1239400231"><div class="navbar plainlinks hlist navbar-mini"><ul><li class="nv-view"><a href="/wiki/Template:List_of_IEC_standards" title="Template:List of IEC standards"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Template_talk:List_of_IEC_standards" title="Template talk:List of IEC standards"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Template:List_of_IEC_standards" title="Special:EditPage/Template:List of IEC standards"><abbr title="Edit this template">e</abbr></a></li></ul></div><div id="IEC_standards" style="font-size:114%;margin:0 4em"><a href="/wiki/List_of_IEC_standards" title="List of IEC standards">IEC standards</a></div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%">IEC</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/IEC_60027" title="IEC 60027">60027</a></li> <li><a href="/wiki/IEC_60034" title="IEC 60034">60034</a></li> <li><a href="/wiki/IEC_60038" title="IEC 60038">60038</a></li> <li><a href="/wiki/RKM_code" title="RKM code">60062</a></li> <li><a href="/wiki/E_series_of_preferred_numbers" title="E series of preferred numbers">60063</a></li> <li><a href="/wiki/IEC_60068" title="IEC 60068">60068</a></li> <li><a href="/wiki/Comparative_Tracking_Index" title="Comparative Tracking Index">60112</a></li> <li><a href="/wiki/IEC_60228" title="IEC 60228">60228</a></li> <li><a href="/wiki/IEC_60269" title="IEC 60269">60269</a></li> <li><a href="/wiki/19-inch_rack" title="19-inch rack">60297</a></li> <li><a href="/wiki/IEC_60309" title="IEC 60309">60309</a></li> <li><a href="/wiki/IEC_60320" title="IEC 60320">60320</a></li> <li><a href="/wiki/IEC_60364" title="IEC 60364">60364</a></li> <li><a href="/wiki/IEC_60446" title="IEC 60446">60446</a></li> <li><a href="/wiki/IEEE_754" title="IEEE 754">60559</a></li> <li><a href="/wiki/IEC_60601" title="IEC 60601">60601</a></li> <li><a href="/wiki/IEC_60870" title="IEC 60870">60870</a> <ul><li><a href="/wiki/IEC_60870-5" title="IEC 60870-5">60870-5</a></li> <li><a href="/wiki/IEC_60870-6" title="IEC 60870-6">60870-6</a></li></ul></li> <li><a href="/wiki/IEC_60906-1" title="IEC 60906-1">60906-1</a></li> <li><a href="/wiki/Compact_Disc_Digital_Audio" title="Compact Disc Digital Audio">60908</a></li> <li><a href="/wiki/IEC_60929" title="IEC 60929">60929</a></li> <li><a href="/wiki/AES3" title="AES3">60958</a></li> <li><a href="/w/index.php?title=IEC_60980-344&amp;action=edit&amp;redlink=1" class="new" title="IEC 60980-344 (page does not exist)">60980-344</a></li> <li><a href="/wiki/IEC_61030" title="IEC 61030">61030</a></li> <li><a href="/wiki/IEC_61131" title="IEC 61131">61131</a> <ul><li><a href="/wiki/IEC_61131-3" title="IEC 61131-3">61131-3</a></li> <li><a href="/wiki/IO-Link" title="IO-Link">61131-9</a></li></ul></li> <li><a href="/wiki/Fieldbus" title="Fieldbus">61158</a></li> <li><a href="/wiki/IEC_61162" title="IEC 61162">61162</a></li> <li><a href="/wiki/IEC_61334" title="IEC 61334">61334</a></li> <li><a href="/wiki/IEC_61355" title="IEC 61355">61355</a></li> <li><a href="/wiki/IEC_61360" title="IEC 61360">61360</a></li> <li><a href="/wiki/IEC_61400" title="IEC 61400">61400</a></li> <li><a href="/wiki/IEC_61499" title="IEC 61499">61499</a></li> <li><a href="/wiki/IEC_61508" title="IEC 61508">61508</a></li> <li><a href="/wiki/IEC_61511" title="IEC 61511">61511</a></li> <li><a href="/wiki/Fieldbus" title="Fieldbus">61784</a></li> <li><a href="/wiki/IEC_61850" title="IEC 61850">61850</a></li> <li><a href="/wiki/IEC_61851" title="IEC 61851">61851</a></li> <li><a href="/wiki/IEC_61883" title="IEC 61883">61883</a></li> <li><a href="/wiki/Battery_nomenclature" title="Battery nomenclature">61960</a></li> <li><a href="/wiki/IEC_61968" title="IEC 61968">61968</a></li> <li><a href="/wiki/IEC_61970" title="IEC 61970">61970</a></li> <li><a href="/wiki/IP-XACT" title="IP-XACT">62014-4</a></li> <li><a href="/wiki/Fieldbus" title="Fieldbus">62026</a></li> <li><a href="/wiki/IEC_62056" title="IEC 62056">62056</a></li> <li><a href="/wiki/IEC_62061" title="IEC 62061">62061</a></li> <li><a href="/wiki/IEC_62196" title="IEC 62196">62196</a></li> <li><a href="/wiki/EN_62262" title="EN 62262">62262</a></li> <li><a href="/wiki/IEC_62264" title="IEC 62264">62264</a></li> <li><a href="/wiki/IEC_62304" title="IEC 62304">62304</a></li> <li><a href="/wiki/IEC_62325" title="IEC 62325">62325</a></li> <li><a href="/wiki/IEC_62351" title="IEC 62351">62351</a></li> <li><a href="/wiki/AES47" title="AES47">62365</a></li> <li><a href="/wiki/IEC_62366" title="IEC 62366">62366</a></li> <li><a href="/wiki/IEC_62379" title="IEC 62379">62379</a></li> <li><a href="/wiki/Digital_Addressable_Lighting_Interface" title="Digital Addressable Lighting Interface">62386</a></li> <li><a href="/wiki/IEC_62455" title="IEC 62455">62455</a></li> <li><a href="/wiki/USB" title="USB">62680</a></li> <li><a href="/wiki/IEC_62682" title="IEC 62682">62682</a></li> <li><a href="/wiki/IEC_62700" title="IEC 62700">62700</a></li> <li><a href="/wiki/IEC_63110" title="IEC 63110">63110</a></li> <li><a href="/wiki/IEC_63119" title="IEC 63119">63119</a></li> <li><a href="/wiki/IEC_63382" title="IEC 63382">63382</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">ISO/IEC</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/ISO/IEC_646" title="ISO/IEC 646">646</a></li> <li><a href="/wiki/COBOL" title="COBOL">1989</a></li> <li><a href="/wiki/ISO/IEC_2022" title="ISO/IEC 2022">2022</a></li> <li><a href="/wiki/ISO/IEC_4909" title="ISO/IEC 4909">4909</a></li> <li><a href="/wiki/ISO/IEC_5218" title="ISO/IEC 5218">5218</a></li> <li><a href="/wiki/ANSI_escape_code" title="ANSI escape code">6429</a></li> <li><a href="/wiki/ISO/IEC_6523" title="ISO/IEC 6523">6523</a></li> <li><a href="/wiki/ISO/IEC_7810" title="ISO/IEC 7810">7810</a></li> <li><a href="/wiki/ISO/IEC_7811" title="ISO/IEC 7811">7811</a></li> <li><a href="/wiki/ISO/IEC_7812" title="ISO/IEC 7812">7812</a></li> <li><a href="/wiki/ISO/IEC_7813" title="ISO/IEC 7813">7813</a></li> <li><a href="/wiki/ISO/IEC_7816" title="ISO/IEC 7816">7816</a></li> <li><a href="/wiki/Graphical_Kernel_System" title="Graphical Kernel System">7942</a></li> <li><a href="/wiki/Open_Document_Architecture" title="Open Document Architecture">8613</a></li> <li><a href="/wiki/Computer_Graphics_Metafile" title="Computer Graphics Metafile">8632</a></li> <li><a href="/wiki/ISO/IEC_8652" title="ISO/IEC 8652">8652</a></li> <li><a href="/wiki/ISO/IEC_8859" title="ISO/IEC 8859">8859</a></li> <li><a href="/wiki/ISO/IEC_9126" title="ISO/IEC 9126">9126</a></li> <li><a href="/wiki/File_Allocation_Table" title="File Allocation Table">9293</a></li> <li><a href="/wiki/CHILL" title="CHILL">9496</a></li> <li><a href="/wiki/ISO/IEC_9529" title="ISO/IEC 9529">9529</a></li> <li><a href="/wiki/PHIGS" title="PHIGS">9592</a></li> <li><a href="/wiki/PHIGS" title="PHIGS">9593</a></li> <li><a href="/wiki/ANSI_C" title="ANSI C">9899</a></li> <li><a href="/wiki/POSIX" title="POSIX">9945</a></li> <li><a href="/wiki/ISO/IEC_9995" title="ISO/IEC 9995">9995</a></li> <li><a href="/wiki/ISO/IEC_10021" title="ISO/IEC 10021">10021</a></li> <li><a href="/wiki/ISO/IEC_10116" title="ISO/IEC 10116">10116</a></li> <li><a href="/wiki/Guidelines_for_the_Definition_of_Managed_Objects" title="Guidelines for the Definition of Managed Objects">10165</a></li> <li><a href="/wiki/Document_Style_Semantics_and_Specification_Language" title="Document Style Semantics and Specification Language">10179</a></li> <li><a href="/wiki/Full_BASIC" title="Full BASIC">10279</a></li> <li><a href="/wiki/Universal_Coded_Character_Set" title="Universal Coded Character Set">10646</a></li> <li><a href="/wiki/ISO/IEC_10967" title="ISO/IEC 10967">10967</a></li> <li><a href="/wiki/MPEG-1" title="MPEG-1">11172</a></li> <li><a href="/wiki/ISO/IEC_11179" title="ISO/IEC 11179">11179</a></li> <li><a href="/wiki/ISO/IEC_11404" title="ISO/IEC 11404">11404</a></li> <li><a href="/wiki/JBIG" title="JBIG">11544</a></li> <li><a href="/wiki/ISO/IEC_11801" title="ISO/IEC 11801">11801</a></li> <li><a href="/wiki/ISO/IEC_12207" title="ISO/IEC 12207">12207</a></li> <li><a href="/wiki/Topic_map" title="Topic map">13250</a></li> <li><a href="/wiki/Universal_Disk_Format" title="Universal Disk Format">13346</a></li> <li><a href="/wiki/MHEG-5" title="MHEG-5">13522-5</a></li> <li><a href="/wiki/Z_notation" title="Z notation">13568</a></li> <li><a href="/wiki/ISLISP" title="ISLISP">13816</a></li> <li><a href="/wiki/MPEG-2" title="MPEG-2">13818</a></li> <li><a href="/wiki/ISO/IEC_14443" title="ISO/IEC 14443">14443</a></li> <li><a href="/wiki/MPEG-4" title="MPEG-4">14496</a></li> <li><a href="/wiki/ISO/IEC_14651" title="ISO/IEC 14651">14651</a></li> <li><a href="/wiki/C%2B%2B" title="C++">14882</a></li> <li><a href="/wiki/ISO/IEC_15288" title="ISO/IEC 15288">15288</a></li> <li><a href="/wiki/Ada_Semantic_Interface_Specification" title="Ada Semantic Interface Specification">15291</a></li> <li><a href="/wiki/Common_Criteria" title="Common Criteria">15408</a></li> <li><a href="/wiki/JPEG_2000" title="JPEG 2000">15444</a></li> <li><a href="/wiki/HTML" title="HTML">15445</a></li> <li><a href="/wiki/ISO/IEC_15504" title="ISO/IEC 15504">15504</a></li> <li><a href="/wiki/International_Standard_Identifier_for_Libraries_and_Related_Organizations" title="International Standard Identifier for Libraries and Related Organizations">15511</a></li> <li><a href="/wiki/ISO/IEC_15693" title="ISO/IEC 15693">15693</a></li> <li><a href="/wiki/ISO/IEC_15897" title="ISO/IEC 15897">15897</a></li> <li><a href="/wiki/MPEG-7" title="MPEG-7">15938</a></li> <li><a href="/wiki/ECMAScript" title="ECMAScript">16262</a></li> <li><a href="/wiki/Mixed_raster_content" title="Mixed raster content">16485</a></li> <li><a href="/wiki/ISO/IEC_17024" title="ISO/IEC 17024">17024</a></li> <li><a href="/wiki/ISO/IEC_17025" title="ISO/IEC 17025">17025</a></li> <li><a href="/wiki/QR_code" title="QR code">18004</a></li> <li><a href="/wiki/ISO/IEC_18014" title="ISO/IEC 18014">18014</a></li> <li><a href="/wiki/JPEG_XL" title="JPEG XL">18181</a></li> <li><a href="/wiki/ISO/IEC_19752" title="ISO/IEC 19752">19752</a></li> <li><a href="/wiki/RELAX_NG" title="RELAX NG">19757</a></li> <li><a href="/wiki/ISO/IEC_19770" title="ISO/IEC 19770">19770</a></li> <li><a href="/wiki/ISO/IEC_19788" title="ISO/IEC 19788">19788</a></li> <li><a href="/wiki/ISO/IEC_20000" title="ISO/IEC 20000">20000</a></li> <li><a href="/wiki/Open_Data_Protocol" title="Open Data Protocol">20802</a></li> <li><a href="/wiki/MPEG-21" title="MPEG-21">21000</a></li> <li><a href="/wiki/ISO/IEC_21827" title="ISO/IEC 21827">21827</a></li> <li><a href="/wiki/ECMAScript" title="ECMAScript">22275</a></li> <li><a href="/wiki/ECMAScript_for_XML" title="ECMAScript for XML">22537</a></li> <li><a href="/wiki/MPEG-A" title="MPEG-A">23000</a></li> <li><a href="/wiki/MPEG-D" title="MPEG-D">23003</a></li> <li><a href="/wiki/MPEG-H" title="MPEG-H">23008</a></li> <li><a href="/wiki/C_Sharp_(programming_language)" title="C Sharp (programming language)">23270</a></li> <li><a href="/wiki/Linux_Standard_Base" title="Linux Standard Base">23360</a></li> <li><a href="/wiki/Common_Logic" title="Common Logic">24707</a></li> <li><a href="/wiki/ISO/IEC_24727" title="ISO/IEC 24727">24727</a></li> <li><a href="/wiki/ISO/IEC_24744" title="ISO/IEC 24744">24744</a></li> <li><a href="/wiki/Universal_Remote_Console" title="Universal Remote Console">24752</a></li> <li><a href="/wiki/OpenDocument" title="OpenDocument">26300</a></li> <li><a href="/wiki/ISO/IEC_27000" title="ISO/IEC 27000">27000</a></li> <li><a href="/wiki/ISO/IEC_27000-series" class="mw-redirect" title="ISO/IEC 27000-series">27000-series</a></li> <li><a href="/wiki/ISO/IEC_27002" title="ISO/IEC 27002">27002</a></li> <li><a href="/wiki/ISO/IEC_27040" title="ISO/IEC 27040">27040</a></li> <li>29110</li> <li><a href="/wiki/ISO/IEC_29119" title="ISO/IEC 29119">29119</a></li> <li><a href="/wiki/ISO/IEC_33001" title="ISO/IEC 33001">33001</a></li> <li><a href="/wiki/ISO/IEC_38500" title="ISO/IEC 38500">38500</a></li> <li><a class="mw-selflink selflink">39075</a></li> <li><a href="/wiki/ISO/IEC_42010" title="ISO/IEC 42010">42010</a></li> <li><a href="/wiki/ISO/IEC_80000" title="ISO/IEC 80000">80000</a></li> <li><a href="/wiki/IEC_81346" title="IEC 81346">81346</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Related</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/International_Electrotechnical_Commission" title="International Electrotechnical Commission">International Electrotechnical Commission</a></li></ul> </div></td></tr></tbody></table></div> <!-- NewPP limit report Parsed by mw‐web.eqiad.main‐5dc468848‐w92j9 Cached time: 20241122151856 Cache expiry: 2592000 Reduced expiry: false Complications: [vary‐revision‐sha1, show‐toc] CPU time usage: 0.818 seconds Real time usage: 1.482 seconds Preprocessor visited node count: 4038/1000000 Post‐expand include size: 189300/2097152 bytes Template argument size: 12501/2097152 bytes Highest expansion depth: 21/100 Expensive parser function count: 21/500 Unstrip recursion depth: 1/20 Unstrip post‐expand size: 209197/5000000 bytes Lua time usage: 0.477/10.000 seconds Lua memory usage: 6700739/52428800 bytes Number of Wikibase entities loaded: 0/400 --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 1318.649 1 -total 28.42% 374.804 1 Template:Reflist 21.03% 277.322 12 Template:Code 19.81% 261.267 40 Template:Cite_web 8.44% 111.287 2 Template:Infobox 7.80% 102.881 2 Template:Navbox 7.72% 101.851 1 Template:ISO_standards 7.16% 94.479 1 Template:Multiple_issues 6.29% 82.885 1 Template:Infobox_programming_language 5.89% 77.637 1 Template:Short_description --> <!-- Saved in parser cache with key enwiki:pcache:idhash:61985190-0!canonical and timestamp 20241122151856 and revision id 1255512249. 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="">Retrieved from "<a dir="ltr" href="https://en.wikipedia.org/w/index.php?title=Graph_Query_Language&amp;oldid=1255512249">https://en.wikipedia.org/w/index.php?title=Graph_Query_Language&amp;oldid=1255512249</a>"</div></div> <div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/wiki/Help:Category" title="Help:Category">Categories</a>: <ul><li><a href="/wiki/Category:Computer_languages" title="Category:Computer languages">Computer languages</a></li><li><a href="/wiki/Category:Query_languages" title="Category:Query languages">Query languages</a></li><li><a href="/wiki/Category:ISO/IEC_standards" title="Category:ISO/IEC standards">ISO/IEC standards</a></li></ul></div><div id="mw-hidden-catlinks" class="mw-hidden-catlinks mw-hidden-cats-hidden">Hidden categories: <ul><li><a href="/wiki/Category:Articles_with_short_description" title="Category:Articles with short description">Articles with short description</a></li><li><a href="/wiki/Category:Short_description_is_different_from_Wikidata" title="Category:Short description is different from Wikidata">Short description is different from Wikidata</a></li><li><a href="/wiki/Category:Wikipedia_articles_that_are_excessively_detailed_from_March_2020" title="Category:Wikipedia articles that are excessively detailed from March 2020">Wikipedia articles that are excessively detailed from March 2020</a></li><li><a href="/wiki/Category:All_articles_that_are_excessively_detailed" title="Category:All articles that are excessively detailed">All articles that are excessively detailed</a></li><li><a href="/wiki/Category:Wikipedia_articles_with_style_issues_from_March_2020" title="Category:Wikipedia articles with style issues from March 2020">Wikipedia articles with style issues from March 2020</a></li><li><a href="/wiki/Category:All_articles_with_style_issues" title="Category:All articles with style issues">All articles with style issues</a></li><li><a href="/wiki/Category:Articles_with_self-published_sources_from_March_2020" title="Category:Articles with self-published sources from March 2020">Articles with self-published sources from March 2020</a></li><li><a href="/wiki/Category:All_articles_with_self-published_sources" title="Category:All articles with self-published sources">All articles with self-published sources</a></li><li><a href="/wiki/Category:Articles_with_multiple_maintenance_issues" title="Category:Articles with multiple maintenance issues">Articles with multiple maintenance issues</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"> This page was last edited on 5 November 2024, at 08:39<span class="anonymous-show">&#160;(UTC)</span>.</li> <li id="footer-info-copyright">Text is available under the <a href="/wiki/Wikipedia:Text_of_the_Creative_Commons_Attribution-ShareAlike_4.0_International_License" title="Wikipedia:Text of the Creative Commons Attribution-ShareAlike 4.0 International License">Creative Commons Attribution-ShareAlike 4.0 License</a>; additional terms may apply. By using this site, you agree to the <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Terms_of_Use" class="extiw" title="foundation:Special:MyLanguage/Policy:Terms of Use">Terms of Use</a> and <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy" class="extiw" title="foundation:Special:MyLanguage/Policy:Privacy policy">Privacy Policy</a>. Wikipedia® is a registered trademark of the <a rel="nofollow" class="external text" href="https://wikimediafoundation.org/">Wikimedia Foundation, Inc.</a>, a non-profit organization.</li> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">Privacy policy</a></li> <li id="footer-places-about"><a href="/wiki/Wikipedia:About">About Wikipedia</a></li> <li id="footer-places-disclaimers"><a href="/wiki/Wikipedia:General_disclaimer">Disclaimers</a></li> <li id="footer-places-contact"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us">Contact Wikipedia</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">Developers</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/en.wikipedia.org">Statistics</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="//en.m.wikipedia.org/w/index.php?title=Graph_Query_Language&amp;mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">Mobile view</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-zdzzs","wgBackendResponseTime":177,"wgPageParseReport":{"limitreport":{"cputime":"0.818","walltime":"1.482","ppvisitednodes":{"value":4038,"limit":1000000},"postexpandincludesize":{"value":189300,"limit":2097152},"templateargumentsize":{"value":12501,"limit":2097152},"expansiondepth":{"value":21,"limit":100},"expensivefunctioncount":{"value":21,"limit":500},"unstrip-depth":{"value":1,"limit":20},"unstrip-size":{"value":209197,"limit":5000000},"entityaccesscount":{"value":0,"limit":400},"timingprofile":["100.00% 1318.649 1 -total"," 28.42% 374.804 1 Template:Reflist"," 21.03% 277.322 12 Template:Code"," 19.81% 261.267 40 Template:Cite_web"," 8.44% 111.287 2 Template:Infobox"," 7.80% 102.881 2 Template:Navbox"," 7.72% 101.851 1 Template:ISO_standards"," 7.16% 94.479 1 Template:Multiple_issues"," 6.29% 82.885 1 Template:Infobox_programming_language"," 5.89% 77.637 1 Template:Short_description"]},"scribunto":{"limitreport-timeusage":{"value":"0.477","limit":"10.000"},"limitreport-memusage":{"value":6700739,"limit":52428800}},"cachereport":{"origin":"mw-web.eqiad.main-5dc468848-w92j9","timestamp":"20241122151856","ttl":2592000,"transientcontent":false}}});});</script> <script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"Article","name":"Graph Query Language","url":"https:\/\/en.wikipedia.org\/wiki\/Graph_Query_Language","sameAs":"http:\/\/www.wikidata.org\/entity\/Q60551191","mainEntity":"http:\/\/www.wikidata.org\/entity\/Q60551191","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":"2019-10-06T08:48:32Z","dateModified":"2024-11-05T08:39:26Z","headline":"graph query programming language under development by the ISO\/IEC Joint Technical Committee 1"}</script> </body> </html>

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