Anonymous

What's The Difference Between A Debugger And A Compiler?

1

1 Answers

Wade Arnold Profile
Wade Arnold answered
Compiler is a special software or set software that translates source
code from one computer language to another. In most cases from
high-level programming language to low-level programing language.

Debugger is another program that is used for testing and debugging
purpose of other programs. Most of the time it is using to analyze and
examine error conditions in application. It will be able to tell where
exactly in your application error occurred, give you all needed
addressed of variables, variable representation in code, stack trace and
all other low level and some times high level information. Debugger
allows you to run your code step by step, make breakpoints in
application (to examine specific parts of code) and it can halt
application after it crashed in order to examine the problem.


As you can see this is completely different software, but almost always
used together. Most of the times Debugger and Compiler are integrated
into IDE.

Answer Question

Anonymous