1. A method, comprising: receiving a search query for a software code search engine; searching a software code database with the search query not converted to a parse tree, the software code database populated with source code from one or more sources of source code, the source code in the software code database being indexed using full-text analysis and based on a set of keywords found in each piece of the source code and not stored as parse trees representing the indexed source code; and presenting results of the searching, the results including a subset of source code that have their indexes corresponding to the search query.