What development languages does Google use ?
Google runs on a wide variety of development languages. According to insights from ex Google developers, this is how the facts are!
There is no one single programming language. Google has a very open development environment with many different service APIs because it is a constantly evolving company.
- Several small DSLs used for monitoring, builds, and deployment.
C++ generally powers compute-intensive back-end services, Java (and a wealth of libraries including servlets, Guice, and Guava) is often used for application logic, and many scripts are written in Python. Parts of YouTube are written in Python as well as some App Engine applications.
Source: James Ide (ex Google Developer)
Ads is a Java/SQL stack.