> Code - (Programming|Computer) Language
> Code Shipping - Change and Deployment Pipeline - Development Lifecycle
A binary distribution is the binary representation of the code in a archive format of a release.
Compiled Code is generally packaged in archive that you can get via a package manager.
The distribution step will transfer and reference the archive in a repository.