When to use Code 39
Code 39 is often used for asset tags, ID badges, industrial labels and older inventory systems. It is easy to understand and widely supported, but it is not as compact as Code 128, so it needs more horizontal space for the same amount of data.