One thing the most visited websites have in common is that they are dynamic websites. Their development typically involves server-side coding, client-side coding and database technology. The programming languages applied to deliver such dynamic web content vary vastly between sites.
Websites | Popularity (unique visitors per month) |
Front-end (Client-side) |
Back-end (Server-side) |
Database | Notes |
---|---|---|---|---|---|
2,800,000,000 | JavaScript, TypeScript | C, C++, Go, Java, Python, Node | Bigtable, MariaDB | The most used search engine in the world. | |
1,120,000,000 | JavaScript, TypeScript, Flow | Hack/HHVM, Python, C++, Java, Erlang, D, Haskell | MariaDB, MySQL, HBase, Cassandra | The most visited social networking site. | |
YouTube | 1,100,000,000 | JavaScript, TypeScript | Python, C, C++, Java, Go | Vitess, BigTable, MariaDB | The most popular video sharing site. |
Yahoo | 750,000,000 | JavaScript | PHP | PostgreSQL, HBase, Cassandra, MongoDB, | |
Etsy | 516,000,000 (Total, not unique) | JavaScript | PHP | MySQL, Redis | E-commerce website. |
Amazon | 2,400,000,000 | JavaScript | Java, C++, Perl | DynamoDB, RDS/Aurora, Redshift | The most used e-commerce site in the world. |
Misplaced Pages | 475,000,000 | JavaScript | PHP | MariaDB | A free online encyclopedia based on MediaWiki, which is programmed in PHP. |
Fandom | 315,000,000 | JavaScript | PHP | MySQL | Wiki hosting service. |
X | 290,000,000 | JavaScript | C++, Java, Scala, Ruby (Ruby on Rails) | MySQL | Popular social network. |
Bing | 285,000,000 | JavaScript | C++, C# | Microsoft SQL Server, Cosmos DB | Search engine from Microsoft. |
eBay | 285,000,000 | JavaScript | Java, JavaScript, Scala | Oracle Database | Online auction house. |
MSN | 280,000,000 | JavaScript | C# (ASP.NET) | Microsoft SQL Server | An email client, for simple use. Previously known as "messenger", not to be confused with Facebook's messaging platform. |
260,000,000 | JavaScript | Java, JavaScript, Scala | Venice | World's largest professional network. | |
250,000,000 | JavaScript | Python (Django), Erlang, Elixir | MySQL, Redis | Search engine for ideas. | |
WordPress.com | 240,000,000 | JavaScript | PHP | MariaDB | Website manager software. |
Netflix | 223.090.000 (Subscribers, not visitors) | JavaScript | Python, Java | NMDB, PostgreSQL | The biggest video streaming service in the world. |
*data on programming languages is based on:
Websites | C# | C | C++ | D | Elixir | Erlang | Go | Hack | Haskell | Java | JavaScript | Perl | PHP | Python | Ruby | Scala |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
No | Yes | Yes | No | No | No | Yes | No | No | Yes | Yes | No | No | Yes | No | No | |
No | No | Yes | Yes | No | Yes | No | Yes | Yes | Yes | No | No | No | Yes | No | No | |
YouTube | No | Yes | Yes | No | No | No | Yes | No | No | Yes | No | No | No | Yes | No | No |
Yahoo | No | No | No | No | No | No | No | No | No | No | No | No | Yes | No | No | No |
Etsy | No | No | No | No | No | No | No | No | No | No | No | No | Yes | No | No | No |
Amazon | No | No | Yes | No | No | No | No | No | No | Yes | No | Yes | No | No | No | No |
Misplaced Pages | No | No | No | No | No | No | No | No | No | No | No | No | Yes | No | No | No |
Fandom | No | No | No | No | No | No | No | No | No | No | No | No | Yes | No | No | No |
X | No | No | Yes | No | No | No | No | No | No | Yes | No | No | No | No | Yes | Yes |
Bing | Yes | No | Yes | No | No | No | No | No | No | No | No | No | No | No | No | No |
eBay | No | No | No | No | No | No | No | No | No | Yes | Yes | No | No | No | No | Yes |
MSN | Yes | No | No | No | 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 | No | No | No | Yes | Yes | No | No | No | No | No | No | No | Yes | No | No | |
WordPress.com | No | No | No | No | No | No | No | No | No | No | No | No | Yes | No | No | No |
Netflix | No | No | No | No | No | No | No | No | No | Yes | No | No | No | Yes | No | No |
See also
- Comparison of programming languages
- List of programming languages
- TIOBE index
- "Hello, World!" program
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 16 June 2006.
- ^ "Google Waves Goodbye To MySQL In Favor Of MariaDB". readwrite.com. 14 September 2013. Retrieved 12 December 2014.
- "Facebook is using D in production starting today". forum.dlang.org.
- "Fighting spam with Haskell". Facebook Engineering. Facebook. 26 June 2015.
- "MySQL and Database Engineering". Facebook.
- "Cassandra β A structured storage system Developed By Facebook". Facebook.
- "YouTube Architecture - High Scalability -". 12 March 2008. Retrieved 13 October 2014.
- "Golang Vitess: a database wrapper written in Go as used by Youtube". GitHub. 28 September 2022.
- "World's Largest Database Running on Postgres". Archived from the original on 21 October 2016. Retrieved 17 August 2014.
- Jennewine, Trevor (1 February 2021). "Where Will Etsy Be in 5 Years?". The Motley Fool. Retrieved 24 November 2021.
- "Improving the Deployment Experience of a Ten-Year Old Application". Code as Craft. 15 June 2021. Retrieved 24 November 2021.
- "How Etsy Prepared for Historic Volumes of Holiday Traffic in 2020". Code as Craft. 25 February 2021. Retrieved 24 November 2021.
- Coppola, Daniela (14 July 2022). "Worldwide-visits-to-Amazon.com-December-2021-to-May-2022-(in billions)". www.statista.com. Retrieved 28 October 2022.
- "Amazon Architecture". 18 September 2007.
- "Amazon's consumer business ditches Oracle's databases". SiliconANGLE. 15 October 2019. Retrieved 8 February 2020.
- "Misplaced Pages Adopts MariaDB". Wikimedia Foundation. 22 April 2013.
- "Fandom Expands Its Revenue Business with the Launch of New Self-Serveβ¦". Fandom. Retrieved 24 November 2021.
- "Twitter and Java | go.Java | Oracle". go.java. Retrieved 16 September 2018.
- Venners, Bill. "Twitter on Scala".
- "How Twitter Stores 250 Million Tweets A Day Using MySQL". 19 December 2011.
- "eBay Architecture". 27 May 2008. Retrieved 13 October 2014.
- "How We Built eBay's First Node.js Application". 17 May 2013.
- "squbs". paypal.github.io.
- "LinkedIn Moved From Rails To Node: 27 Servers Cut And Up To 20x Faster". 4 October 2012. Retrieved 25 September 2014.
- "project-voldemort mailing list post: 2018-08-16". Retrieved 6 October 2018.
- "Venice Performance Optimization". Retrieved 11 April 2018.
- "FAQ:General". Archived from the original on 22 October 2014. Retrieved 3 January 2015.
- "Introducing new open-source tools for the Elixir community". Archived from the original on 19 December 2015. Retrieved 1 August 2016.
- "How We Scaled Pinterest From Zero Users To A $2 Billion Valuation". Business Insider. Retrieved 12 December 2014.
- N, G (27 December 2022). "WordPress Traffic Statistics Lookup". www.northsgate.com. Retrieved 27 December 2022.
- "PHP Environment". WordPress.com Support. 26 February 2019. Retrieved 2 November 2021.
- "WordPress.com PHP Environment". 26 February 2019. Retrieved 24 October 2020.
- "Netflix, Inc". GitHub. Retrieved 6 January 2023.
- Blog, Netflix Technology (3 February 2019). "The Netflix Media Database (NMDB)". Medium. Retrieved 6 January 2023.