SPARQL (prononcé " étincelle ", l’acronyme pour protocole SPARQL et RDF Query Language) est un langage de requête RDF, c'est une langage sémantique de requête de bases de données pour récupérer et manipuler des données stockées dans le format Resource Description Framework (RDF).