A programmer has designed a network routing procedure as a flowchart. Identify one alternative method they could use to represent this algorithm.
Machine code
Compiler
Pseudocode
Logic gate