I can't believe you said "million", do we really have millions of developers?
Millions seems to be the appropriate order of magnitude here.
According to wikipedia, there are approximately 457,000 programmers in the US, which seems like a smaller number than I would have guessed. For contrast, there are ~1.2 million attorneys.