The graph compares the languages picked by the user. The height of each point on the graph is the sum of all commits in that month that included at least one line of change for that language. A commit that changed two languages will be counted for each language.
Languages are always charted over 20 years, and do not include the most recent month. The most recent month is excluded because Ohloh does not yet have complete information for it.