This document discusses using natural language queries to support software developers. It describes a system called Evolizer that uses several layers: 1) a persistence layer to store code data, 2) a data layer that models code using FAMIX, 3) an ontology layer that represents code artifacts semantically using RDF and OWL, and 4) a query layer called GINSENG that processes natural language queries and returns answers by executing SPARQL queries over the semantic model. The paper claims this approach allows developers to query code repositories without technical knowledge and without restrictions on the types of queries.