Archive | July, 2015

Google – Python

16 Jul

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. Python runs on many Google internal systems and shows up in many of Google APIs. It suits perfectly the engineering process at Google.

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?
-> Google App Engine – Python was the language Google App Engine was originally designed for. Google App Engine is an eminent sample of Python-written application, it allows building web applications with Python programming language, using its rich collection of libraries, tools and frameworks.
->   YouTube – is a big user of Python, the entire site uses Python for different purposes: view video, control templates for website, administer video, access to canonical data, and many more. Python is everywhere at YouTube.
-> And many …

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

Google on periodically conducting “Code to Learn” contest for the 5th to 10th students of indian nation.
Link for “Code to Learn 2015” contest.
https://codetolearn.withgoogle.com/code2learn2015

 

Other than google, there are many top companies are using python language like Yahoo, Battlefield 2, NASA, Red Hat, Nokia, IGM, etc…