Here are the codenames given to the atomic bombs:
1. "Little Boy" - This was the codename for the uranium-based atomic bomb dropped on Hiroshima on August 6, 1945. Its design utilized a "gun-type" mechanism, where a uranium slug was fired into a critical mass of uranium to create a chain reaction.
2. "Fat Man" - This was the codename for the plutonium-based atomic bomb dropped on Nagasaki on August 9, 1945. It utilized a more complex "implosion-type" mechanism, where a high explosive charge was used to compress a plutonium core to achieve critical mass.
These codenames were primarily used for communication purposes during the development and planning phases of the Manhattan Project. They were not intended to be public names or formal titles for the atomic bombs. After the war, the bombs became widely known simply as "atomic bombs" or "A-bombs."