With what programming language was Facebook written??

by webexperts666 11 replies
Hi,
I was just wondering if anyone knows what programming language was used by Mark Zuckerberg to write facebook.com?

Thanks
WE
#programming #facebook #language #programming #written
Avatar of Unregistered
  • Profile picture of the author IceTeam
    At the front end, their servers run a LAMP (Linux, Apache, MySQL, and PHP) stack with Memcache.
    {{ DiscussionBoard.errors[5163019].message }}
  • Profile picture of the author KyleGolemMedia
    A lot of PHP, too.
    Signature
    Need Help Growing Your Audience?
    Let an experienced Marketer help! PM me with project details.
    Google AdWords, Bing Ads, Facebook Ads, Twitter Ads, etc.
    {{ DiscussionBoard.errors[5163148].message }}
  • Profile picture of the author wrongnumber
    hi,

    initially zuckerberg wrote it in php, backend was a lamp stack, later as the needs grew, the servers had to be incorporated with a cdn (akamai) and hashcache servers were introduced, later memcache came into being which is a opensource project written by Facebook engineers themselves.

    Since they use off the shelf hard drives and systems, more of the coding is custom. To introduce new features C++ was introduced some time ago, at the backend aswell as the front end (which is ofcourse visible in the source code of the webpage written as ...CDATA...)

    Currently their servers serve 5,00,000 photos a second, and add more than 24tb of just the picture data every week, so... they have to be pretty cautious about space.

    Hope that helps, you can search more about them at their developer blog and wikipedia.

    Thanks
    {{ DiscussionBoard.errors[5163171].message }}
    • Profile picture of the author st8ic
      Originally Posted by wrongnumber View Post

      hi,
      To introduce new features C++ was introduced some time ago, at the backend aswell as the front end (which is ofcourse visible in the source code of the webpage written as ...CDATA...)
      Not what that means.
      {{ DiscussionBoard.errors[5169516].message }}
      • Profile picture of the author PhaedraDragon
        So what was the original language used to build Facebook? Was it Pascal? Was it Cobal? Was it Fortran? Was it Binary? Was it Machine Language? Was it C? Was it C+? Even PHP has to be written in some form of language.
        {{ DiscussionBoard.errors[5174505].message }}
        • Profile picture of the author PhaedraDragon
          For that matter, I could ask what Base Number system was also used?
          Binary - Trinary - Quad - Quint - Hex - Octal - Hexidecimal?
          {{ DiscussionBoard.errors[5174511].message }}
  • Profile picture of the author Jason Z
    Interesting, I didn't realize that it was originally done in PHP. That's some serious data pumping through their servers these days. Pretty amazing.
    Signature
    Co-Founder of the Local Profit Model Training Program for Offline Consultants

    Jason Zimmerman is an offline marketing and consulting professional. He has been developing web sites and digital marketing plans for local businesses since 2000.
    {{ DiscussionBoard.errors[5163520].message }}
    • Profile picture of the author mojojuju
      Don't forget that they use HipHop to convert their PHP to optimized C++ which is then compiled to a binary.
      Signature

      :)

      {{ DiscussionBoard.errors[5164656].message }}
  • Profile picture of the author webexperts666
    Thanks for all the reply's.
    {{ DiscussionBoard.errors[5165943].message }}
  • Profile picture of the author aeroturner
    Really a good question..its hard to find what programming language is being used by fb team..I think so ful n full PHP plays with them..what u guys thing abt python ??
    Signature
    {{ DiscussionBoard.errors[5166258].message }}
    • Profile picture of the author webexperts666
      Originally Posted by aeroturner View Post

      Really a good question..its hard to find what programming language is being used by fb team..I think so ful n full PHP plays with them..what u guys thing abt python ??
      Thanks I dont think python is used on that.
      {{ DiscussionBoard.errors[5169368].message }}
Avatar of Unregistered

Trending Topics

  • 6 {{ upvoteCount | shortNum }}

    How much should I charge for being a webmaster?

    QMcLau in Internet Marketing

    A family member wants me to make them a website, and for me to act as a webmaster. I'll basically do everything - design, technical stuff, servers and hosting, security, ... [read more]

  • 22 {{ upvoteCount | shortNum }}

    Hi warriors New to all this

    Been doing some studying for awhile on internet marketing, email marketing, cpm, cpa, etc.. I am lost how and where to start. i thought maybe i should just walk away ... [read more]

  • 5 {{ upvoteCount | shortNum }}

    What are some good sites to promote clickbank products?

    Hi, I'm just starting out in affiliate marketing. I've selected a product and have a basic funnel done and ready to go. I want to start out slowly with a ... [read more]

  • 3 {{ upvoteCount | shortNum }}

    Amazon affiliates: Do your Amazon affiliate links go bad?

    ncloud in Internet Marketing

    If there's any Amazon affiliates here, I have a couple of questions. I have no experience yet. I wanted to create a pdf with Amazon affilate links in it, and ... [read more]

  • 16 {{ upvoteCount | shortNum }}

    Is this a good idea?

    melpa64 in Internet Marketing

    Hey Guys, I just wanted some advice from those of you run or have run a web design/development business. I have have just finished my site for my new web ... [read more]