Explore the five main types of code-source, machine, assembly, bytecode, and script-plus their uses, pros, and how to pick the right one for any project.