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.

WebsitesFront-end (Client-side)Back-end (Server-side)Database
Google.comJavaScriptC, C++, Go, Java, PythonBigTabele, MariaDb
YouTube.comFlash, JavaScriptC/C++, Python, Java, GoMySQL, BigTable
Facebook.comJavaScriptHack, PHP, C++, Java, Python, Erlang, D, XhpMySQL, HBase
Yahoo.comJavaScriptJavaScript, PHPMySQL, PostgreSQL
Amazon.comJavaScriptJava, C++, Perl 
Wikipedia.orgJavaScriptPHPMySQL, MariaDB
Twitter.comJavaScriptC++, Java, Scala, Ruby on RailsMySQL
Bing.comJavaScriptASP.NETMicrosoft SQL Server
eBay.comJavaScriptJava, JavaScriptOracle Database
MSN.comJavaScriptASP.NETMicrosoft SQL Serve
Microsoft.com   
Linkedin.comJavaScriptJava, JavaScript, ScalaVoldemort
Pinterest.com  MySQL, Redis
Ask.com   
Wordpress.comJavaScriptPHPMySQL

Source: Wikipedia

*data on programming languages are based on:

  • HTTP Header information
  • Request for file types