SPARQL (recursive acronym, SPARQL Protocol and Resource Description Framework Query Language) is a Semantic Web recommendation presently (as of 2005) undergoing standardization by the RDF Data Access Working Group (DAWG) of the World Wide Web Consortium. Several implementations for multiple programming languages exist.
=Compare to=
==RDF query languages==
DQL, XML-based, queries and results expressed in DAML+OIL
N3QL, based on Notation 3
R-DEVICE
RDFQ, XML-based
RDQ, SQL-like
RDQL, SQL-like
SeRQL, SQL-like, similar to RDQL
Versa, compact syntax (nonSQL-like), solely implemented in 4Suite (Python programming language)
=External links=
[http://www.w3.org/2001/sw/DataAccess/ W3C RDF Data Access Working Group]
[http://www.w3.org/2001/11/13-RDF-Query-Rules/ RDF query language survey]
[http://rdfstore.sourceforge.net/2002/06/24/rdf-query/ RDF query use cases, including query language samples]