Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / New
Stats: 3,150,724 members, 7,809,757 topics. Date: Friday, 26 April 2024 at 02:20 PM

Which Programming Was Used To Develop Facebook? - Programming - Nairaland

Nairaland Forum / Science/Technology / Programming / Which Programming Was Used To Develop Facebook? (1914 Views)

Which Programming Language Is Used For Android Applications? / Which Programming Language Is Used In Programming Sim Cards? / Which Programming Language Was Used For Nairaland Server-side Scripting? (2) (3) (4)

(1) (Reply) (Go Down)

Which Programming Was Used To Develop Facebook? by seunwen2(m): 5:48pm On Jan 04, 2016
I need gurus in the house to tell me which programming was used to develop Facebook?
Re: Which Programming Was Used To Develop Facebook? by Nobody: 6:15pm On Jan 04, 2016
Php /mysql and some engines in c++ (initially), don't know of now.

Erlang was also used, but I should also believe they used javascript.
Re: Which Programming Was Used To Develop Facebook? by Nobody: 4:29pm On Jan 05, 2016
Facebook was written in PHP and JavaScript.

1 Like

Re: Which Programming Was Used To Develop Facebook? by Douglasin: 5:39pm On Jan 05, 2016
The LAMP stack.
Linus, Apache, Mysql and PHP.
C++ is also used at Facebook as it is confirmed that when Zuck was a teenager, he bought C++ for dummies.
The above I mentioned were the ones used at the earlier stage of Facebook.
Re: Which Programming Was Used To Develop Facebook? by teampregar(m): 8:41pm On Jan 05, 2016
there is no specific language cause I once read an article where mark zuckerburg said they allow developers to use programming languages of their choice to build Facebook, so some part might be c++, php, perl, python... but they mostly use php to display pages tho but other programming languages processes data at the lower end..
Re: Which Programming Was Used To Develop Facebook? by Nobody: 10:28pm On Jan 05, 2016
Facebook was strongly develop with php and then has their owned compiler which is hiphop was written with c/c++.

so for those of you who want to build a similar application like it. you need minimum of 4 expertise to help build ur dream.

you can talk to me on whatsapp +2347067212537. please no phone calls.
Re: Which Programming Was Used To Develop Facebook? by foldl: 11:43am On Jan 06, 2016
Large applications like Facebook often consist of many moving parts. Generally, such applications are not built on one stack alone. All the languages mentioned so far may be used for one component or the other.

However, two languages which I haven't seen mentioned so far are Java and Haskell. You may wonder, where are they used?

Java:
Presto, a distributed SQL query engine (https://prestodb.io)
Cassandra, a scalable column-family database (http://cassandra.apache.org)

Haskell:
Sigma, a SPAM bot (https://code.facebook.com/posts/745068642270222/fighting-spam-with-haskell/)
Haxl, a remote data access library (https://github.com/facebook/Haxl)

All these tools were built by Facebook and are still being used to power their back end. These are just the ones I know of.

(1) (Reply)

Google Code Jam: Round 1A / Nairaland Upgrade Release Date Is 21st October 2016 / Loan Management Software

(Go Up)

Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health
religion celebs tv-movies music-radio literature webmasters programming techmarket

Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10)

Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 9
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.