Programming languages used in various tech giants

programming language used in google

Our lives are now incomplete without certain gadgets and applications. For instance, you use Google to search for almost anything and Facebook to connect with your peers and family. But, have you ever thought about which programming languages are used in Google, Facebook, Microsoft, etc? Being a programmer myself, I have often been asked “Which programming language is used in Google?” or “Which programming language is used in Facebook?” That’s why I thought I should write a post about it and here it goes. And, these are also the most useful programming language as of now in the market.


Don’t Miss: Programming Languages that are in demand in IT companies.


Here in this post, I am going to share with you the programming language used by Google and other leading applications such as Facebook and YouTube.

Programming languages used in Google, Facebook, Microsoft, etc

Here’s a summary of the programming languages used by some of the mentioned companies:

1. Google:

  • Google Search: Initially written in Python and Java. Frontend now uses C and C++. Crawlers were originally in Python but later developed in C++.
  • Google Chrome: Uses Python, Assembly, and C++.

2. Adobe:

  • Products like Illustrator, Acrobat, and Photoshop are written in C/C++. JavaScript is used for UI and other tasks.

3. Apple:

  • macOS: Written in Objective-C and its kernel is in C.
  • iOS: Also primarily uses Objective-C and Swift.

4. Microsoft:

  • Windows 10: Written in C++. The kernel is in C.
  • Office suite (Powerpoint, Excel, Word, etc.): Written in C/C++.

5. YouTube: Relies on Python, previously written in PHP.

6. AutoCAD: First version in C, the present version in C++. Various wrappers in JavaScript, .NET, VBA, Visual LISP, and AutoLISP.

7. Linux: Kernel is mostly written in C. Applications can be written in various languages, including Python and C++.

8. Dropbox: Primarily uses Python.

9. Facebook: Mainly written in PHP (with a compiler called XHP). Also uses Erlang and JavaScript.

10. Reddit: Initially written in Common Lisp, later rewritten in Python.

11. Quora: Relies on Python for its development, including internal systems like Livenode.

Tech companies often use a wide range of programming languages depending on the project’s requirements and team preferences.

Also Read: Some of the Worst Programming Mistakes in History that made people sad

Let us know about your favorite programming languages and computer languages in the comments section below. We would also like to know if you have used any of these most used programming languages for your project or work. Also, share with 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 our BLOGGING which contains exclusive tutorials for Bloggers.

Recommended For You

About the Author: Meera Prasad

Bookworm, Techy and a movie-buff by nature. Blogger and Explorer by hobbies. Software Engineer by profession.

1 Comment

  1. Pingback: Best Web Development Languages for Your Business

Leave a Reply