Lines of code: How our favorite apps stack up against the rest of tech

Lines of code: How our favorite apps stack up against the rest of tech
When you see how much effort goes into some of the tech we use, or are touched by every day, our mobile applications are not such scary monsters. In fact, some platforms are surprisingly light on the code front, whereas others that we expect to be “light” are far from it.

The average iPhone app has less than 100,000 lines of code. The now defunct Camino web browser approached the 200,000 line mark. Interestingly, the Space Shuttle had only about 400,000 lines of code. Not bad at all given the mission that vehicle was performing.

Similarly, the F-22 Raptor, the US Air Force’s next generation fighter only has about 2 million lines of code to manage the chaos of ultra-high-performance flight. By contrast, Windows 3.1 had closer to 3 million lines of code, Google Chrome has about 5 million lines, Firefox is near 10 million and Android is about 12 million lines of code.

Windows 7 weighs in at under 40 million lines of code, a little less than Windows XP and more than 10 million less than Windows Vista. Facebook is just north of 60 million lines of code, which lies beyond the code needed to run the Large Hadron Collider.

The infographic is long, so we broke it down in sections (the whole thing can be viewed via the source link). Who or what uses the most amount of code short of the human genome? Well, we will not spoil it for you, but it is strangely unsurprising.

sources: via Fast Company



5. livyatan

Posts: 867; Member since: Jun 19, 2013

So a car has more than twice larger software than the F22? That sounds ridiculous.

7. ajac09

Posts: 1482; Member since: Sep 30, 2009

or streamlined.

2. indianapple89

Posts: 47; Member since: Feb 28, 2013

CORRECTION: Actually if you look at the source properly, the first section is "hundred thousand" lines of code .... not a million. So an iPhone app takes less than 100,000 lines of code, about 50,000. And the Camino browser takes about 200,000 lines of code. And so on... PA, please read the source properly before posting.

3. Gawain

Posts: 452; Member since: Apr 15, 2010

Saw that too...they oughtta get someone that knows how to read **and** write at the same time...

4. indianapple89

Posts: 47; Member since: Feb 28, 2013

Hmm. Thanks for correcting it. Now my post just looks silly doesnt it....

1. joaolx

Posts: 364; Member since: Aug 16, 2011

I always like to think of what happens behind the curtains but it can be scary. I'm at school learning programming and I'm looking forward to build apps and maybe go into gaming in my free time which I have always wanted to do. The possibilities are endless and the future looks promising.

6. jaytai0106

Posts: 1888; Member since: Mar 30, 2011

All the wishes to you buddy :D You are heading to a good field

Latest Stories

This copy is for your personal, non-commercial use only. You can order presentation-ready copies for distribution to your colleagues, clients or customers at or use the Reprints & Permissions tool that appears at the bottom of each web page. Visit for samples and additional information.
FCC OKs Cingular's purchase of AT&T Wireless