Ask HN: What programming language was ______ written in?

20 points by newest_user ↗ HN
I am curious as to what programming languages were used to make various products and thought it would be interesting to keep a running list of as many as we could.

Feel free to list as many as you can in the comments section and I'll try adding it to the master list. Or you can ask about one and hopefully someone will answer.

  Facebook   - PHP and C++
  Mac OSX    - C and Objective C
  iOS        - C and Objective C
  Windows    - C++, C, and C#
  Linux      - C
  Android    - C
  Google     - C++, Python, Java
  Dropbox    - Python
  NSA        - Python
  Yelp       - Python
  Quora      - Python
  Youtube    - Python
  Slide      - Python
  NASA       - Python
  ...

31 comments

[ 4.8 ms ] story [ 70.3 ms ] thread
NSA Python

Yelp Python

Quora Python

Youtube Python

Slide Python

NASA Python

Could you please expand your acronyms?

I interpret NSA as National Security Agency and NASA as the National Aeronautics and Space Administration (two agencies within the US Government). However, considering these are two entire agencies, it does not make sense to say that either is 'written in python'. They may use Python, but I know that they also rely heavily on other languages including C, C++, Java, C#, OCaml, and assembly among others.

Someone else asked for a reference and I provided the link in response also in this thread. I am not arguing it's the only language they use but python are languages they use nonetheless
Can you provide links for NSA and NASA, please?

[Edit]: Thx for the links, guys!

http://www.youtube.com/watch?v=KKQS8EDG1P4&feature=playe... (timestamped)

There's also a list of other companies using Python I didn't mention in my earlier comment. That was a session speech given by Wesley Chun, author and long time programmer for Python and current Google employee along with the founder of Python, Guido van Rossom, at this year's 2011 Google IO conference.

eBay: Perl

Amazon: Perl

Twitter: Ruby on Rails, Java

Optimizely: Python

LinkedIn: Java

Craigstlist: Perl

flickr: PHP, Perl, Java

Tumblr: PHP

LinkedIn: Java/Ruby on Rails
(comment deleted)
(comment deleted)
WordPress - PHP

Buddypress - PHP

Joomla - PHP

Drupal - PHP

I suspect once an organisation gets big enough, you're going to find perl and python in use somewhere.

The OSX kernel is written mostly in a restricted dialect of C++ once you get above the microkernel level isn't it?

The control software for the Space Shuttle is written in a custom PL/I based language called HAL/S (S for Shuttle).

The bottom layers of Android may be C, but most of the code you actually interact with is written in Java.

Stackoverflow.com - ASP.NET

TurboTax - Java

Reddit - Python

Diaspora - Ruby on Rails
Android in C? I thought it was Java.
MySpace - Java(Coldfusion) After 2007 C#,C

Yahoo - PHP, Java

Disqus - Python

LinkedIn - Java

Netflix - C, C++ C#

Baidu - PHP

QQ - PHP

Windows is not written in C#. There is only one componentin Windows htat is in C# and that is the Windows Event viewer.