×
🕮 Read This Blog

vedshreeyadav

at:2019-07-19

Interesting Tech Facts

 

Interesting Tech Facts

Some applications became a very crucial part of our life. From morning to night we spend most of our time on these applications.

Sometimes I thought what is behind that application, which languages are used to create these applications?

This article can be useful for those who are related to computer science. Every student related to computer science should know about programming which used to create these applications.

Following applications are given which we use every day:

1. Facebook: Facebook s technology stack consists of applications written in many languages, including PHP, C, C++, Erlang, and others. Facebook runs mostly PHP but also uses some C++, Java, Python, and Erlang on the back-end (cite).

2. Whatsapp: ERLANG is the programming language used to code WhatsApp. Code restructuring and some important changes were made to the Ejabberd server to achieve optimal server performance. WhatsApp uses Ejabberd (XMPP) server which facilitates instant message transfer between two or many users on a real-time basis.

3. Snapchat: Snapchat uses a wide range of languages to bring out the best of it. Bootstrap and Javascript are blindly used for front-end development. Many other development languages such as Python, Objective-C(iOS), Cocoa Touch and PHP are immensely used to build this popular Snapchat app.

4. YouTube: Youtube is written Python, C, C++, Java and Go for its backend functioning. At the front end, Youtube uses HTML5 so as to enable user-friendly interaction with the computer.

5. Amazon: Amazon’s front end is developed by Javascript and its backend is developed by C++,Java and Perl.

6. Wikipedia: Wikipedia has front end written in Javascript and its backend is written in PHP and Hack.

7. Twitter: Twitter uses Ruby On Rails on the front end, and for some internal systems, but these days, there s a lot more involved. A significant part of the system is a queue - written in a language called Scala, based on the same technology like Java.

8. LinkedIn: LinkedIn uses Javascript for front end development and Java, Javascript and Scala for back end purpose.