Why Google Uses Python

Why Google Uses Python


public Coding Tips  Comment Now

[20 November 2018] public Public





Python is widely used in different environments. Being a highly adaptable programming language, Python allows easy developing and maintaining projects of different complication.

Python has been an important part of Google from the company’s beginning. Python is recognized as an official language at Google, it is one of the key languages at Google today, alongside with C++ and Java. Some of the key Python contributors are Googlers and they continue to use, promote, and support the language actively. Python runs on many Google internal systems and shows up in many of Google APIs. It suits perfectly the engineering process at Google. “Python has been an important part of Google since the beginning, and remains so as the system grows and evolves. Today, dozens of Google engineers use Python, and we're looking for more people with skills in this language" (Peter Norvig, director of search quality at Google, Inc.).

Google has a strong relationship with the language itself and the Python software foundation: Google is always sponsoring various Python conferences (PyCon, EuroPython, etc.).

So, where exactly is Python used at Google?

Programmers at Google also use Python for Google build system, many system administration tools (report generation, log analysis,...), Google internal packaging format, binary data pusher, code review tool, A/Q and testing, and lots of Google App Engine apps.

Python’s biggest strengths are adaptability, rapid development, scalability and excellent performance. These are the reasons why Python is being so actively used at Google. Please feel free to contact us at any time to request a quote and learn more about our services.


Like & Share

Leave a Comment


Login to post a public Comment

Comments 1.


Coding Tips
12 months ago

Very helpful article for beginners..