Connect with us

Technology

How Many Millions of Lines of Code Does It Take?

Published

on

How Many Millions of Lines of Code Does It Take?

How Many Millions of Lines of Code Does It Take?

Today’s data visualization comes from David McCandless from Information is Beautiful. Buy their awesome book called Knowledge is Beautiful – we own the physical version, and it’s full of great data visualizations.

How many millions of lines of code does it take to make the modern program, web service, car, or airplane possible?

The range is extraordinary: the average iPhone app has less than 50,000 lines of code, while Google’s entire code base is two billion lines for all services. And interestingly, the code behind machines such as fighter jets, popular video game engines, and even the Large Hadron Collider fall somewhere in between these two extremes.

Increasing Complexity

A million lines of code, if printed, would be about 18,000 pages of text. That’s 14x the length of War and Peace.

It’s more than what was needed to run old technologies like the Space Shuttle, a pacemaker, or even the game engine of Quake 3 – but it’s not enough to be the driving force behind the modern software that’s used in everyday life today.

  • The control software to run a U.S. military drone uses 3.5 million lines of code.
  • A Boeing 787 has 6.5 million lines behind its avionics and online support systems.
  • Google Chrome (browser) runs on 6.7 million lines of code (upper estimate).
  • A Chevy Volt uses 10 million lines.
  • The Android operating system runs on 12-15 million lines.
  • The Large Hadron Collider uses 50 million lines.
  • Not including backend code, Facebook runs on 62 million lines of code.
  • With the advent of sophisticated, cloud-connected infotainment systems, the car software in a modern vehicle apparently uses 100 million lines of code. This is according to Wired magazine.
  • All Google services combine for a whopping 2 billion lines.

Applying the math above – that means it would take 36,000,000 pages to “print out” all of the code behind all Google services. That would be a stack of paper 2.2 mi (3.6 km) high!

Click for Comments

Technology

Ranked: Semiconductor Companies by Industry Revenue Share

Nvidia is coming for Intel’s crown. Samsung is losing ground. AI is transforming the space. We break down revenue for semiconductor companies.

Published

on

A cropped pie chart showing the biggest semiconductor companies by the percentage share of the industry’s revenues in 2023.

Semiconductor Companies by Industry Revenue Share

This was originally posted on our Voronoi app. Download the app for free on Apple or Android and discover incredible data-driven charts from a variety of trusted sources.

Did you know that some computer chips are now retailing for the price of a new BMW?

As computers invade nearly every sphere of life, so too have the chips that power them, raising the revenues of the businesses dedicated to designing them.

But how did various chipmakers measure against each other last year?

We rank the biggest semiconductor companies by their percentage share of the industry’s revenues in 2023, using data from Omdia research.

Which Chip Company Made the Most Money in 2023?

Market leader and industry-defining veteran Intel still holds the crown for the most revenue in the sector, crossing $50 billion in 2023, or 10% of the broader industry’s topline.

All is not well at Intel, however, with the company’s stock price down over 20% year-to-date after it revealed billion-dollar losses in its foundry business.

RankCompany2023 Revenue% of Industry Revenue
1Intel$51B9.4%
2NVIDIA$49B9.0%
3Samsung
Electronics
$44B8.1%
4Qualcomm$31B5.7%
5Broadcom$28B5.2%
6SK Hynix$24B4.4%
7AMD$22B4.1%
8Apple$19B3.4%
9Infineon Tech$17B3.2%
10STMicroelectronics$17B3.2%
11Texas Instruments$17B3.1%
12Micron Technology$16B2.9%
13MediaTek$14B2.6%
14NXP$13B2.4%
15Analog Devices$12B2.2%
16Renesas Electronics
Corporation
$11B1.9%
17Sony Semiconductor
Solutions Corporation
$10B1.9%
18Microchip Technology$8B1.5%
19Onsemi$8B1.4%
20KIOXIA Corporation$7B1.3%
N/AOthers$126B23.2%
N/ATotal $545B100%

Note: Figures are rounded. Totals and percentages may not sum to 100.


Advertisement

Meanwhile, Nvidia is very close to overtaking Intel, after declaring $49 billion of topline revenue for 2023. This is more than double its 2022 revenue ($21 billion), increasing its share of industry revenues to 9%.

Nvidia’s meteoric rise has gotten a huge thumbs-up from investors. It became a trillion dollar stock last year, and broke the single-day gain record for market capitalization this year.

Other chipmakers haven’t been as successful. Out of the top 20 semiconductor companies by revenue, 12 did not match their 2022 revenues, including big names like Intel, Samsung, and AMD.

The Many Different Types of Chipmakers

All of these companies may belong to the same industry, but they don’t focus on the same niche.

According to Investopedia, there are four major types of chips, depending on their functionality: microprocessors, memory chips, standard chips, and complex systems on a chip.

Nvidia’s core business was once GPUs for computers (graphics processing units), but in recent years this has drastically shifted towards microprocessors for analytics and AI.

These specialized chips seem to be where the majority of growth is occurring within the sector. For example, companies that are largely in the memory segment—Samsung, SK Hynix, and Micron Technology—saw peak revenues in the mid-2010s.


Advertisement

Continue Reading
Voronoi, the app by Visual Capitalist. Where data tells the story. Download on App Store or Google Play

Subscribe

Popular