 One allowed STEP 5 programs to be cross-compiled to and from the C programming language and BASIC.STEP 5 allowed the creation of structured or unstructured programming, from simple AND/OR operations up to complex subroutines.A STEP 5 program may, therefore, contain thousands of statements.