0 votes 0 votes A compiler for a high level language that runs on one machine and produces code for a different machine is called : Optimizing One pass compiler Cross compiler Multipass compiler Compiler Design ugcnetcse-dec2006-paper2 + – go_editor asked Mar 27, 2020 edited Jun 11, 2020 by soujanyareddy13 go_editor 743 views answer comment Share Follow See all 0 reply Please log in or register to add a comment.
Best answer 1 votes 1 votes A cross compiler is a compiler capable of creating executable code for a platform other than the one on which the compiler is running. For example, a compiler that runs on a Windows 7 PC but generates code that runs on Android smartphone is a cross compiler. So C is correct. Ref: https://en.wikipedia.org/wiki/Cross_compiler smsubham answered Mar 28, 2020 selected Mar 28, 2020 by Arjun smsubham comment Share Follow See all 0 reply Please log in or register to add a comment.