3G codes in Cellular Mobile Communication include the Unique Code for each cell, used to differentiate between cells in a network, and the Scrambling Code, which helps in reducing interference and ensuring secure communication. These codes are essential for efficient frequency reuse and maintaining call quality in 3G networks.