Programming languages used in most popular websites
Appearance
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.
Websites | Popularity (unique visitors per month)[1] |
Front-end (Client-side) |
Back-end (Server-side) |
Database | Notes |
---|---|---|---|---|---|
Google.com[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 |
Facebook.com | 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 |
YouTube.com | 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] |
Amazon.com | 500,000,000 | JavaScript | Java, C++, Perl[16] | Oracle Database[17] | Popular internet shopping site |
Wikipedia.org | 475,000,000 | JavaScript | PHP, Hack | MariaDB[18] | "MediaWiki" is programmed in PHP, runs on HHVM; free online encyclopedia |
Twitter.com | 290,000,000 | JavaScript | C++, Java, Scala, Ruby[19] | MySQL[20] | Popular social network. |
Bing | 285,000,000 | JavaScript | C++ | Microsoft SQL Server | |
eBay.com | 285,000,000 | JavaScript | Java,[21] JavaScript,[22] Scala[23] | Oracle Database | Online auction house |
MSN.com | 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. |
Linkedin.com | 260,000,000 | JavaScript | Java, JavaScript,[24] Scala | Voldemort[25] | World's largest professional network. |
250,000,000 | JavaScript | Django,[26] Erlang | MySQL, Redis [27] | ||
WordPress.com | 240,000,000 | JavaScript | PHP | MariaDB, MySQL |
*data on programming languages are based on:
Websites | C# | C | C++ | D | Erlang | Go | Hack | Java | JavaScript | Perl | PHP | Python | Ruby | Scala | Xhp |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Google.com | No | Yes | Yes | No | No | Yes | No | Yes | No | No | Yes | Yes | No | No | No |
YouTube.com | No | Yes | Yes | No | No | Yes | No | Yes | No | No | No | Yes | No | No | No |
Facebook.com | 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 |
Amazon.com | No | No | Yes | No | No | No | No | Yes | No | Yes | No | No | No | No | No |
Wikipedia.org | No | No | No | No | No | No | Yes | No | No | No | Yes | No | No | No | No |
Twitter.com | 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 |
eBay.com | No | No | No | No | No | No | No | Yes | Yes | No | No | No | No | Yes | No |
MSN.com | 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 |
Linkedin.com | No | No | No | No | No | No | No | Yes | Yes | No | No | No | No | Yes | No |
No | No | No | No | Yes | No | No | No | No | No | No | Yes | No | No | No | |
WordPress.com | No | No | No | No | No | No | No | No | Yes | No | Yes | No | No | No | No |
See also
References
- ^ "Top 15 Most Popular Websites May 2018". eBiz. Retrieved 11 February 2016.
- ^ searchenginewatch.com - Google Hits the Billion Monthly Unique Visitors Mark
- ^ Rob Pike (2012). Go at Google. Presentation at the ACM conference on Systems, Programming, Languages and Applications: Software for Humanity (SPLASH).
- ^ "Google's Bigtable". Archived from the original on 2006-06-16.
{{cite web}}
: Unknown parameter|deadurl=
ignored (|url-status=
suggested) (help) - ^ a b "Google Waves Goodbye To MySQL In Favor Of MariaDB". readwrite.com. Retrieved 12 December 2014.
- ^ "Facebook is using D in production starting today".
- ^ "XHP: A New Way to Write PHP". Facebook Engineering. Facebook.
- ^ "Fighting spam with Haskell". Facebook Engineering. Facebook.
- ^ "MySQL and Database Engineering".
- ^ "Cassandra – A structured storage system Developed By Facebook".
- ^ "YouTube Architecture - High Scalability -". Retrieved 13 October 2014.
- ^ "Golang Vitess: a database wrapper written in Go as used by Youtube".
- ^ "Google buys YouTube for $1.65 billion". 10 October 2006.
- ^ "World's Largest Database Running on Postgres".
- ^ "Work on NodeJS at Yahoo".
- ^ "Amazon Architecture".
- ^ "Amazon and Oracle".
- ^ "Wikipedia Adopts MariaDB". Wikimedia Foundation. 2013-04-22.
- ^ Venners, Bill. "Twitter on Scala".
- ^ "How Twitter Stores 250 Million Tweets A Day Using MySQL".
- ^ "eBay Architecture". Retrieved 13 October 2014.
- ^ "How We Built eBay's First Node.js Application".
- ^ "squbs".
- ^ "LinkedIn Moved From Rails To Node: 27 Servers Cut And Up To 20x Faster". Retrieved 2014-09-25.
- ^ "Project Voldemort A distributed database". Project Voldemort. Retrieved 12 December 2014.
- ^ "FAQ:General". Retrieved 2015-01-03.
- ^ "How We Scaled Pinterest From Zero Users To A $2 Billion Valuation". Business Insider. Retrieved 12 December 2014.
External links
- "Most Popular Websites on the Internet". Mostpopularwebsites.net. Retrieved 2012-03-02.
- Smith, Catharine (2011-06-24). "The 17 Most-Visited Sites Of 2011 Ranked By Google". Huffingtonpost.com. Retrieved 2012-03-02.
- Smith, Cooper (2011-08-11). "The 19 Most Popular Sites On The Web (Right Now), Ranked By Alexa". Huffingtonpost.com. Retrieved 2012-03-02.
- "Alexa Top 500 Global Sites". Alexa.com. 2009-06-30. Retrieved 2012-03-02.
- "Top 40 Website Programming Languages". Rogchap.com. Archived from the original on 2011-09-27. Retrieved 2012-03-02.
{{cite web}}
: Unknown parameter|deadurl=
ignored (|url-status=
suggested) (help) - "TIOBE Software: The Coding Standards Company". Tiobe.com. Retrieved 2012-03-02.