answersLogoWhite

0


Best Answer

Debugging:-Computer programmers, like everybody else, are not perfect. This means the programs they write sometimes have small errors, called "bugs," in them. These bugs can be minor, such as not recognizing user input, or more serious, such as a memory leak that crashes the program. Before releasing their software to the public, programmers "debug" their programs, eliminating as many errors as possible. This debugging process often takes a long time, as fixing some errors may introduce others.

Compiling:-When programmers create software programs, they first write the program in source code, which is written in a specific programming language, such as C or Java. These source code files are saved in a text-based, human-readable format, which can be opened and edited by programmers. However, the source code cannot be run directly by the computer. In order for the code to be understood by the computer's CPU, it must be compiled into an executable program. Most software development programs include a compiler, which compiles source code files into machine code. This code, sometimes referred to as object code, can be executed directly by the computer's processor. Therefore, the resulting application is often referred to as an executable file. Windows executable files have a .EXE file extension, while Mac OS X programs have .APP extension, which is often hidden.

So the conclution is a compiled program may have errors or bugs but not a successfully debugged program

User Avatar

Wiki User

16y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is the difference between the process of debugging and compiling?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about General History

What is de bugging?

Debugging is the often tedious process of locating and fixing the causes of incorrect behavior in a computer program. Although often tedious it can be quite exciting and fun when the problems are all fixed and the program does what it was supposed to do.


What is the difference between print print preview?

Print starts the printing process. Print Preview opens a window showing an example of how the printed pages will look and give you an opportunity to change the page layout if you don't like what you see.


What is the difference between rasins and sultanas?

The main difference between raisins and sultanas is the type of grape used and the drying process. Raisins are made from red or green grapes, while sultanas are made from seedless green grapes. Raisins are typically dried in the sun or mechanically dried, while sultanas are dried using a special drying process that involves dipping the grapes in a solution to speed up the drying. In terms of taste, sultanas are generally sweeter and juicier than raisins.


What is the difference between eniac and edvac?

The edvac came after the eniac (its predecessor). The main difference was that with the eniac if you wanted to complete a certain process different vacuum tubes had to be tampered with, whereas with the edvac john von neumann and others realised that computers could be programmed which meant you didnt have to tamper with the hardware each time you wanted to complete a different a task.


What is regional intergration?

Regional integration is a process in economics. This process involves an agreement between neighboring states using the same rules and institutions.

Related questions

What is the difference between debugging and programming?

Programming is the process of creating code. Debugging is the process of fixing problems in existing code.


What is the difference between programming and debugging?

Programming is the process of creating code. Debugging is the process of fixing problems in existing code.


Difference between debugging and maintaining program?

Debugging makes the program works fast while maintainance makes the program slow


Differentiate between the process of debugging and compiling?

compiling - automated machine translation of high order human readable program code to low level machine readable program code.debugging - manual human analysis of program failures to track down incorrectly coded operations that are the root cause of the program failure.


Is the process of finding and correcting errors in the worksheet.?

Debugging.


What is the process of removing errors from a computer program called?

Debugging


What is the difference between element of communication and the communication process?

Explain the difference between the elements of the communication process and the communication process


What is the difference between the elements of the communication process and communication?

Explain the difference between the elements of the communication process and the communication process


How do you eliminate bugs in debugging?

Throughout the debugging process, you run the code step-by-step to find which part or which line is responsible for producing the bug.


What did the badage computer do?

The 'Babbage' (Charles) computer was a difference engine. It solved mathematical equations by mechanical (analogue) process. Useful in it's day for compiling tables.


What is The process of correcting errors?

Proofreading is the process of finding and correcting errors.


What the difference between process piping and power piping?

What the difference between process piping and power piping?