Google allows you to filter search results by “reading level“, and shows what percent of that query results are “Basic”, “Intermediate” or “Advanced”.
This can be used to find out how frequently advanced articles gets written about a topic. Lets run a sanity test. I axiomatically claim that advanced articles about Knuth gets written more frequently than advanced articles Kardashian. (In percentage terms.). Lets ask Google, and graph that.
(Hover over the chart to see the breakdown.)
Lets run another quick test. I claim that academic websites about programming and mathematics would have more advanced content than general interest websites. I am using the “site:” operator.
This passes too. Wolframalpha > Quora > Pinterest as expected.
Next we want to find which programming language had advanced articles about it. Its easy to intuitively deduce that non mainstream and academic languages would have basic articles written less frequently than Python or Ruby.
Looks like Haskell is the most “Advanced” language. .
[Disclaimer after reading some comments]
I am just claiming that Advanced articles about Haskell get written more frequently than Python. Its just an interesting observation, not a rigorous scientific experiment.
For some more fun here is the comparison of web frameworks.
Again, non mainstream frameworks handily are more “Advanced” than Django and Rails.
One more time, lets graph SEO terms.
Common and beginner SEO terms have more basic articles written about them. Conversion Rate Optimization is an “Advanced” technique, who would have thought.
Here is the raw data.
Disclaimer: Its not a rigorous proof of anything. Its just something I found interesting.