007 is simply james bond's code.The idea was that official correspondence would not identify the person, so he could use his real name in all his dealings without being associated with his actual employment.
Ian Fleming was a spy himself, and may well have have a similar code-name.
Answered by
kamlesh
, an ibibo Specialist,
at
5:46 PM on April 13, 2008