Last Updated Jun 3, 2008 4:42 PM EDT
Silicon Valley may still be number one, but it's Asian cities that dominate the top 20. And while China may be a while away from stealing the top spot, global tech companies such as Lenovo and Huawei are making worldwide waves.
The top five
- Silicon Valley
Famous names Google's Sergey Brin and Larry Page, Oracle's Larry Ellison, Apple's Steve Jobs.
Local salaries Software engineer $65,000 - the average Silicon Valley salary is almost $99,000.
- Bangalore Famous name Wipro's Azim Premji. Local salaries Between $5,600 and $7,500 a year for an entry-level software engineer.
Famous names Amstrad's Sir Alan Sugar, Virgin Group's Sir Richard Branson.
Local salaries Graduate software engineer: $53,000.
- Tokyo Famous names Softbank's Masayoshi Son, Nintendo designer and Wii mastermind Shigeru Miyamoto. Local salaries Software engineer: between $49,000 and $69,600.
Famous names W3's Sir Tim Berners-Lee, Facebook's Mark Zuckerberg (even if he went west).
Local salaries Software engineer $61,000.