# Hardware and software

1. Apr 9, 2010

### Ali Inam

Hi,

What is the reason the most of the time, the software are much more expensive than the hardware components.

If there is any important machine that is worth millions, then why its software is also too much expensive. Is it because of its complicated tasks or is there any other reason ? !

2. Apr 9, 2010

### mgb_phys

The normal combination of costs and sales.
If a piece of software takes 10people 3years to write I need to get back something like $3M, if it's a specialist app that is only going to sell a few hundred copies, then it's going to be expensive. If one person writes an iPhone app in three months and hopes to sell a million copies then they can sell it for 99c. Same with hardware, a CPU might costs$100M to develop but I'm going to sell >100M of them then I can sell it cheaply. But if I build a space station it's going to cost you.

Software does have the unique property that it costs nothing to manufacture, which is why I'm writing this on a free operating system and it's being displayed by a free web server.