Monday, January 16, 2017

Programming languages used in Google, Facebook, Microsoft etc

Programming languages used in Google, Facebook, Microsoft etc

Our lives are now incomplete without certain gadgets and applications. For instance, you use Google to search almost anything and Facebook to connect with your peers and family. But, have you ever thought whether how these applications were developed? Do not worry. Here in this post, I am going to share you the programming languages that the leading applications such as Google, Facebook and YouTube depend on.

Programming languages used in Google, Facebook, Microsoft etc

Google Search

Google Search’s first avatar, Backrub was initially written in Python and Java. At present, the front end of Google is written in C and C++ and its prestigious crawlers (Spyders) relied on Python in the beginning. But as the time went on, the crawler continued to crash and the indexes got updated with old information, so the company developer a new crawler in C++ which is good enough to handle incremental index updates.

Google Chrome

Google Chrome relies on the Python, Assembly and C++.

Adobe

The Adobe products such as Illustrator, Acrobat, Photoshop, etc are written in C/C++.
JavaScript is also used in UI etc.

Apple

Mac OS X from the family of Apple is written in Objective C and its kernel is also written in C. Embedded C++ is used by the IO PnP subsystem in Mac OS X.

Microsoft

While the Windows 10 Operating System is written in C++, its kernel is written in C. On the other hand, the applications such as Powerpoint, Excel and Word are also written in C/C++.

YouTube

YouTube currently relies on Python programming language. But the application was initially written in PHP. The company stuck with Python till it was acquired by Google.

AutoCAD

The first version of AutoCAD is written in C and a few modules were written in Assembly. The present version is written completely in C++. The famous AutoCAD wrappers are written in JavaScript, Dot Net, VBA, Visual LISP and AutoLISP.

Linux

Linux is written mostly in C programming language. The apps in it are written in Python and the KDE is C++. Assembly code is also used in the Linux kernels.

Dropbox

The most widely used cloud storage application in the world relies on Python as its main programming language.

Facebook

The most widely used social networking site in the world is written currently in PHP, XHP. It also uses a lot of Erlang and JavaScript.

Reddit

Reddit was initially written in Common Lisp and was later written once again in Python in 2005 for better flexibility and access to the plethora of code libraries in Python.

Quora

We all know that the creators of Quora worked for Facebook in the beginning. But they selected Python as it is expressive and very easy to write. One of its internal systems, Livenode in which the site displays the content is written partly in Python.
Let us know about your favorite programming language in the comments section below. Also share us the tools and IDE that you use to code in them. We’d love to hear about it from you.
You might also like: Programming Languages that are in demand in the IT companies. You will be glad that you read it.

No comments:

Post a Comment

Pragya Jaiswal is making temperatures soar with her glamorous avatar

Actress Pragya Jaiswal is teasing fans with her pictures. Pragya, who is a known face in Telugu film industry, has undergone a major tran...

A