Computer code is a categorical term for information encoded for programming a computer. It includes: