Multiple choice technology programming languages Which of the following is NOT a tool used to aid software design? Flow charts Pseudocode Bytecode UML Reveal answer Fill a bubble to check yourself C Correct answer Explanation Flow charts, pseudocode, and UML are all design tools used in software development. Bytecode, however, is an intermediate representation of compiled code that executes on a virtual machine (like JVM), not a design aid.