4.3.5 - Outline the need for a translation process from a higher level language to machine executable code