Programming Languages Used in Most Popular Websites

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 per month)[1]
Database Notes[2] 1,600,000,000 JavaScript C, C++, Go,[3]Java, Python, PHP (HHVM) Bigtable,[4]MariaDB[5] The most used search engine in the world 1,100,000,000 JavaScript Hack, PHP (HHVM), Python, C++, Java, Erlang, D,[6]XHP,[7]Haskell[8] MariaDB, MySQL,[9]HBase, Cassandra[10] The most visited social networking site 1,100,000,000 JavaScript C, C++, Python, Java,[11]Go[12] Vitess, BigTable, MariaDB[5][13] The most visited video sharing site
Yahoo 750,000,000 JavaScript PHP PostgreSQL, HBase, Cassandra, MongoDB,[14] Yahoo is presently[when?] transitioning to Node.js[15] 500,000,000 JavaScript Java, C++, Perl[16] Oracle Database[17] Popular internet shopping site 475,000,000 JavaScript PHP, Hack MariaDB[18] "MediaWiki" is programmed in PHP, runs on HHVM; free online encyclopedia 290,000,000 JavaScript C++, Java[19], Scala[20], Ruby MySQL[21] Popular social network.
Bing 285,000,000 JavaScript C++ Microsoft SQL Server 285,000,000 JavaScript Java,[22]JavaScript,[23]Scala[24] Oracle Database Online auction house 280,000,000 JavaScript C# Microsoft SQL Server An email client, for simple use. Mostly known as "messenger".
Microsoft 270,000,000 JavaScript C# Microsoft SQL Server One of the world's largest software companies. 260,000,000 JavaScript Java, JavaScript,[25]Scala Voldemort[26] World's largest professional network.
Pinterest 250,000,000 JavaScript Django,[27]Erlang MySQL, Redis [28] 240,000,000 JavaScript PHP MariaDB, MySQL

*data on programming languages are based on:

Back-end (Server-side) table in most popular websites
Websites C# C C++ D Erlang Go Hack Java JavaScript Perl PHP Python Ruby Scala Xhp No Yes Yes No No Yes No Yes No No Yes Yes No No No No Yes Yes No No Yes No Yes No No No Yes No No No No No Yes Yes Yes No Yes Yes No No Yes Yes No No Yes
Yahoo No Yes Yes No No Yes No Yes Yes Yes Yes Yes Yes Yes No No No Yes No No No No Yes No Yes No No No No No No No No No No No Yes No No No Yes No No No No No No Yes No No No No Yes No No No No Yes Yes No
Bing No No Yes No No No No No No No No No No No No No No No No No No No Yes Yes No No No No Yes No Yes No No No No No No No No No No No No No No
Microsoft Yes No No No No No No No No No No No No No No No No No No No No No Yes Yes No No No No Yes No
Pinterest No No No No Yes No No No No No No Yes No No No No No No No No No No No Yes No Yes No No No No

See also


  1. ^ "Top 15 Most Popular Websites May 2018". eBiz. Retrieved 2016. 
  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 Bigtable". Archived from the original on 2006-06-16. 
  5. ^ a b "Google Waves Goodbye To MySQL In Favor Of MariaDB". Retrieved 2014. 
  6. ^ "Facebook is using D in production starting today". 
  7. ^ "XHP: A New Way to Write PHP". Facebook Engineering. Facebook. 
  8. ^ "Fighting spam with Haskell". Facebook Engineering. Facebook. 
  9. ^ "MySQL and Database Engineering". 
  10. ^ "Cassandra - A structured storage system Developed By Facebook". 
  11. ^ "YouTube Architecture - High Scalability -". Retrieved 2014. 
  12. ^ "Golang Vitess: a database wrapper written in Go as used by Youtube". 
  13. ^ "Google buys YouTube for $1.65 billion". 10 October 2006. 
  14. ^ "World's Largest Database Running on Postgres". 
  15. ^ "Work on NodeJS at Yahoo". 
  16. ^ "Amazon Architecture". 
  17. ^ "Amazon and Oracle". 
  18. ^ "Wikipedia Adopts MariaDB". Wikimedia Foundation. 2013-04-22. 
  19. ^ "Twitter and Java | go.Java | Oracle". Retrieved . 
  20. ^ Venners, Bill. "Twitter on Scala". 
  21. ^ "How Twitter Stores 250 Million Tweets A Day Using MySQL". 
  22. ^ "eBay Architecture". Retrieved 2014. 
  23. ^ "How We Built eBay's First Node.js Application". 
  24. ^ "squbs". 
  25. ^ "LinkedIn Moved From Rails To Node: 27 Servers Cut And Up To 20x Faster". Retrieved . 
  26. ^ "Project Voldemort A distributed database". Project Voldemort. Retrieved 2014. 
  27. ^ "FAQ:General". Retrieved . 
  28. ^ "How We Scaled Pinterest From Zero Users To A $2 Billion Valuation". Business Insider. Retrieved 2014. 

External links

  This article uses material from the Wikipedia page available here. It is released under the Creative Commons Attribution-Share-Alike License 3.0.



Connect with defaultLogic
What We've Done
Led Digital Marketing Efforts of Top 500 e-Retailers.
Worked with Top Brands at Leading Agencies.
Successfully Managed Over $50 million in Digital Ad Spend.
Developed Strategies and Processes that Enabled Brands to Grow During an Economic Downturn.
Taught Advanced Internet Marketing Strategies at the graduate level.

Manage research, learning and skills at NCR Works. Create an account using LinkedIn to manage and organize your omni-channel knowledge. NCR Works is like a shopping cart for information -- helping you to save, discuss and share.

  Contact Us