Programming languages used in most popular websites

From Wikipedia, the free encyclopedia
Jump to: navigation, search

The most popular (i.e., the most visited) websites have in common that they are dynamic websites. Their development typically involves server side coding, client side coding and database technology. The programming languages applied to deliver similar dynamic web content however vary vastly between sites.

Programming languages used in most popular websites*
Websites Popularity
(unique visitors)[1][unreliable source?]
Database Notes[2] 1,000,000,000 JavaScript C, C++, Go,[3] Java, Python BigTable[4] The most used search engine in the world 880,000,000 JavaScript Hack, PHP, C++, Java, Python, Erlang, D,[5] Xhp[6] MySQL,[7] HBase The most visited social networking site 800,000,000 Flash, JavaScript C/C++, Python, Java[8] MySQL, BigTable The most visited video sharing site
Yahoo 600,000,000 JavaScript JavaScript,[9] PHP MySQL, PostgreSQL[10] Yahoo is presently[when?] transitioning to node.js[9] 490,000,000 JavaScript ASP.NET Microsoft SQL Server 440,000,000 JavaScript ASP.NET Microsoft SQL Server An email client, for simple use. Mostly known as "messenger". 410,000,000 JavaScript PHP MySQL, MariaDB[11] "MediaWiki" is programmed in PHP; free online encyclopedia
Blogger 340,000,000 JavaScript Python BigTable
Bing 230,000,000 JavaScript ASP.NET Microsoft SQL Server 160,000,000 JavaScript C++, Java, Scala, Ruby on Rails[12] MySQL[13] 140 characters social network 130,000,000 JavaScript PHP MySQL 110,000,000 JavaScript Java, C++, Perl[14] Popular internet shopping site 88,000,000 JavaScript Java,[15] JavaScript[16] Oracle Database Online auction house 80,000,000 JavaScript Java, JavaScript,[17] Scala World's largest professional network
Stack Overflow 36,000,000[18] JavaScript C# (ASP.NET MVC)[19] Microsoft SQL Server Q&A site for programmers

*data on programming languages are based on:

See also[edit]


  1. ^ - The 1000 most-visited sites on the web[dead link]
  2. ^ - Google Hits the Billion Monthly Unique Visitors Mark
  3. ^ Rob Pike (2012). Go at Google. Presentation at the ACM conference on Systems, Programming, Languages and Applications: Software for Humanity (SPLASH).
  4. ^ "Google's Big Table". 
  5. ^ "Facebook is using D in production starting today". 
  6. ^ "XHP: A New Way to Write PHP". Facebook Engineering. Facebook. 
  7. ^ "MySQL and Database Engineering". 
  8. ^ "YouTube Architecture - High Scalability -". Retrieved 13 October 2014. 
  9. ^ a b "Work on NodeJS at Yahoo". 
  10. ^ "World's Largest Database Running on Postgres". 
  11. ^ "Wikipedia Adopts MariaDB". Wikimedia Foundation. 2013-04-22. 
  12. ^ Venners, Bill. "Twitter on Scala". 
  13. ^ "How Twitter Stores 250 Million Tweets A Day Using MySQL". 
  14. ^ "Amazon Architecture". 
  15. ^ "eBay Architecture". Retrieved 13 October 2014. 
  16. ^ "How We Built eBay’s First Node.js Application". 
  17. ^ "LinkedIn Moved From Rails To Node: 27 Servers Cut And Up To 20x Faster". Retrieved 2014-09-25. 
  18. ^ "Quantcast 08/2014". Retrieved 13 October 2014. 
  19. ^ "Which tools and technologies are used to build the Stack Exchange Network?". Retrieved 13 October 2014. 

External links[edit]