RDF query language
SPARQL is emerging as the de facto RDF query language, and is a W3C recommendation. Released as a Candidate Recommendation in April 2006, it returned to Working Draft status in October 2006, due to open issues. It returned to Candidate Recommendation status in June 2007. On 12 November 2007 the status of SPARQL changed into Proposed Recommendation. On 15 January 2008, SPARQL was standardized.
Other RDF query languages
- DQL, XML-based, queries and results expressed in DAML+OIL
- N3QL, based on Notation 3
- RDFQ, XML-based
- RDQ, SQL-like
- RDQL, SQL-like
- RQL/RVL, SQL-like
- SeRQL, SQL-like, similar to RQL/RVL
- Versa (query language), compact syntax (non–SQL-like), solely implemented in 4Suite (Python)
- XUL has a template element in which to declare rules for matching data in RDF. XUL uses RDF extensively for databinding.
- Adenine (programming language written in RDF).
- RDF Query specification
- RDF query language survey
- RDF query use cases, including query language samples
- Prud'hommeaux, Eric; Seaborne, Andy (15 January 2008). "SPARQL Query Language for RDF". W3C. World Wide Web Consortium.
- Herman, Ivan (15 June 2007). "SPARQL is a Candidate Recommendation". Semantic Web Activity News. World Wide Web Consortium.
- "Three SPARQL Proposed Recommendations: SPARQL Query Language for RDF; Query Results XML Format; Protocol for RDF". W3C News in 2007. World Wide Web Consortium. 13 November 2007.
- Herman, Ivan (15 January 2008). "SPARQL is a Recommendation". Semantic Web Activity News. World Wide Web Consortium.