SPARQL is to RDF what Cypher is to property graphs. For the comparison, see The Graph Space.
SPARQL queries pattern-match on triples, while Cypher pattern-matches on nodes and relationships. Structurally similar, but SPARQL has built-in support for reasoning (if the triple store supports inference).