The document discusses programming techniques for the semantic web including LITEQ, a language for integrating RDF types and queries into programming languages. LITEQ allows programmers to navigate schemas, define types aligned with programming languages, and retrieve typed instances. The document also presents SchemEX, an index for efficiently searching RDF data sources in the linked open data cloud based on their schemas.