Copyright © Philip M. Parker, INSEAD. Terms of Use.

Debugger

Definition: Debugger

Debugger

Noun

1. A program that helps in locating and correcting programming errors.

Source: WordNet 1.7.1 Copyright © 2001 by Princeton University. All rights reserved.
 

Crosswords: Debugger

Specialty definitions using "debugger": Berkeley Quality SoftwareCMU Common Lisp, Cogent Prologdevelopment environmentGDBJava Run-Time EnvironmentMicrosoft BasicPC-Scheme, Portable Scheme Debugger, Programmer's Switch, PSDresident software, rotary debugger, RTFBSathertcl-debug, Turbo C, Turbo DebuggerUDB, UMB Scheme, UPSWatcom VX*REXX, WCL. (references)
Non-English Usage: "Debugger" is also a word in the following languages with English translations in parentheses.

Dutch (debugger), German (debugger).

Top     

Specialty Definition: Debugger

(From Wikipedia, the free Encyclopedia)

A debugger is a computer program that is used to debug (and sometimes test) computer software.

When the program crashes, the debugger shows the position in the original code if it is a source-level debugger or symbolic debugger, commonly seen in integrated development environments. If it is a low-level debugger or a machine-language debugger it shows the line in the disassembly. (A "crash" happens when the program can't continue because of a programming bug. For example, perhaps the program tried to use an instruction not available on the current version of the CPU.)

Typically, debuggers also offer more sophisticated functions such as running a program step by step (single-stepping), stopping (breaking) (pausing the program to examine the current state) at some kind of event, and tracking the values of some variables. Some debuggers have the ability to modify the state of the program while it is running, rather than merely to observe it.

The same functionality which makes a debugger useful for eliminating accidental bugs allows it to be used as a cracking tool to learn how to evade copy protection and other programmed limitations.

Debuggers make the debugging process much easier and faster, to the point where the availability of a good one for a particular language and platform can sway the decision to use that language rather than another language that is superior in other respects but lacks such tools.

Notable debuggers include:

See also: Computer programming, Software testing

Reference

Source: adapted by the editor from Wikipedia, the free encyclopedia under a copyleft GNU Free Documentation License (GFDL) from the article "Debugger."

Top     

Commercial Usage: Debugger

DomainTitle

Books

  • Codewatch: An Interactive Source-Level Debugger (reference)

  • Debugging with GDB: The GNU Source-Level Debugger (reference)

  • Mastering Turbo Debugger (reference)

  • MC-Tools for PC Xt/AT Using the Microcontroller SAB80C535: Board HEX-LOAD, Debugger, and OSCI-Programs for Development and Training (reference)

  • Object-Oriented Turbo Pascal/for Turbo Pascal 5.5/Included Turbo Debugger & Tools 2.0 (reference)

    (more book examples)

  

High Tech

Source: compiled by the editor from various references; see credits.

Top     

Usage Frequency: Debugger

"Debugger" is generally used as a noun (singular) -- approximately 100.00% of the time. "Debugger" is used about 28 times out of a sample of 100 million words spoken or written in English. Its rank is based on over 700,000 words used in the English language. Some parts-of-speech are not covered due to the samples used by the British National Corpus. (note: percents less than one-hundredth of one percent have been omitted)
Parts of SpeechPercentUsage per
100 Million Words
Rank in English
Noun (singular)100%2865,706

Source: compiled by the editor from several corpora; see credits.

Top     

Expression: Debugger

Expressions using "debugger": portable Scheme Debugger rotary debugger turbo Debugger universal Debugger. Additional references.

Hypenated Usage

Ending with "debugger": multi-debugger.

Source: compiled by the editor from various references; see credits.

Top     

Frequency of Internet Keywords: Debugger

The following statistics estimate the number of searches per day across the major English-language search engines as identified by various trade publications. Hyperlinks lead to commercial use of the expression at Amazon.com.
 
ExpressionFrequency
per Day

debugger

161

java script debugger

47

java debugger

20

turbo debugger

16

microsoft script debugger

15

script debugger

15

window debugger

12

php debugger

11

soft ice debugger

10

asp debugger

8
Source: compiled by the editor from various references; see credits.

Top     

Modern Translations: Debugger

Language Translations for "debugger"; alternative meanings/domain in parentheses.

Chinese 

  

调试器. (various references)

   

Danish

  

fejlretter (debug program), fejlretningsprogram (debug program). (various references)

   

Dutch

  

debugger. (various references)

   

Esperanto

  

erarserĉilo. (various references)

   

Finnish

  

debuggeri (debug program), virheiden tarkastusohjelma (debug program), ohjelmankorjausohjelma (debug program). (various references)

   

French

  

dévermineur, débogueur, programme de débogage (debug program). (various references)

   

German

  

Testhilfsprogramm, Debugger. (various references)

   

Greek 

  

εκσφαλματωτής (debug program). (various references)

   

Italian

  

debugger (debug program), programma di debug (debug program), programma di correzione errori (debug program). (various references)

   

Japanese Kanji 

  

ディーゼル電気車 (daemon, daily news, day, day and date, day bed, day pack, day'n'date, dealer, debate, debug, decay, decentralization, deduction, deep, deep kiss, default, defender, Defender Plan, defense, definition, delay, delayed steal, delay-line, demand-pull inflation, deoxyribo, depletion, deregulation, deschooling, describe, descriptor, destination, destructor, detail, detector, Deus, developer, device, dictionary, dieldrin, diesel electric car, differential gear, differentiation, diffusion index, digital, digital camera, digital voltmeter, dilettante, dilettantism, dimension, diminuendo, dimple, dinghy, dinner, dinner dress, dinner jacket, dinner party, dinner set, dinner suit, dip, diploma, director, directory, disc jockey, disclosure, Discman, disco, disco sound, discography, disconnect, discontinue, discotheque, discount, discount sale, discount store, discover, discoverer, discrete, discussion, disinflation, disk, disk brake, disk jockey, diskette, diskless, diskman, Disney, Disneyland, dispatch, dispatcher, dispel, dispenser, displacement, display, disposer, disrupt, dissolve, distance, distortion, distribution, distributor, disturb, divertimento, divided skirt, divider, divot, French kiss), デジタル通信 (copy editor, dead, dead copy, dead end, dead heat, dead stock, dead time, deadline, deadlock, death, death education, death mask, debug, debugging, deck, deck chair, dedicate, dedication, deduction, de-escalate, de-escalation, Denebola, denier, denim, denomination, denotation, denotational, department, department store, departure, description, desk, desk plan, desk work, desk-top, desperate, desperate struggle, despotism, destination, destroyer, detached coat, detail, detector, detente, deterrent gap, Detroit, devaluation, device, digital communication, distributor cap, divider, fight to a finish, hit a batter by pitching a ball, rough sketch, to eat at Denny's). (various references)

   

Japanese Katakana 

  

デバッガー , デバッガ , ディバッガ . (various references)

   

Korean 

  

교 자 (Corrector). (various references)

   

Pig Latin

  

ebuggerday.(various references)

   

Portuguese

  

programa "debug". (various references)

   

Russian 

  

отладчик. (various references)

   

Spanish

  

programa de depuración (debug program). (various references)

   

Swedish

  

felsökningsprogram (checking micro program, debug program, debug software programs, diagnostic routine). (various references)

Source: compiled by the editor from various translation references.

Top     

Derivations & Misspellings: Debugger

Derivations

Words beginning with "debugger": debuggers. (additional references)


Misspellings

"Debugger" is suggested in spellcheckers for the following: debuger, Ndebugre, Neuburger. (additional references)

Source: compiled by the editor, based on several corpora (additional references).

Top     

Anagrams: Debugger

Scrabble® Enable2K-Verified Anagrams

Direct Anagrams: begrudge, buggered.

Words within the letters "b-d-e-e-g-g-r-u"

-2 letters: bedrug, begged, budger, bugged, bugger, burgee, grudge, gurged, redbug, rugged.

-3 letters: brede, breed, budge, debug, edger, egged, egger, grebe, greed, gurge, redub, urged.

-4 letters: bedu, beer, berg, bred, bree, burd, burg, deer, dere, dree, dreg, drub, drug, dure, edge, eger, geed, gree, grub, grue, gude, rede, reed, rube, rude, rued, urge.

-5 letters: bed, bee, beg, bud, bug, bur, deb, dee, dub, due, dug, egg, ere, erg, ged, gee, reb, red, ree, reg, rub, rue, rug, urb, urd.

 Words containing the letters "b-d-e-e-g-g-r-u"
 

+1 letter: bedrugged, begrudged, begrudges, debuggers.

 

+4 letters: jitterbugged.

Source: compiled by the editor from various references; see credits.

SCRABBLE® is a registered trademark. All intellectual property rights in and to the game are owned in the U.S.A and Canada by Hasbro Inc., and throughout the rest of the world by J.W. Spear & Sons Limited of Maidenhead, Berkshire, England, a subsidiary of Mattel Inc. Mattel and Spear are not affiliated with Hasbro.

Top     

Alternative Orthography: Debugger


Hexadecimal (or equivalents, 770AD-1900s) (references)

44 65 62 75 67 67 65 72

Leonardo da Vinci (1452-1519; backwards) (references)

American Sign Language (origins from 1620-1817 in Italy and, especially, France) (references)

=

Semaphore (1791, in France) (references)

Braille (1829, in France) (references)

Morse Code (1836) (references)

-..    .    -...    ..-    --.    --.    .    .-.

Dancing Men (Sir Arthur Conan Doyle, 1903) (references)

Binary Code (1918-1938, probably earlier) (references)

01000100 01100101 01100010 01110101 01100111 01100111 01100101 01110010

HTML Code (1990) (references)

&#68 &#101 &#98 &#117 &#103 &#103 &#101 &#114

ISO 10646 (1991-1993) (references)

0044 0065 0062 0075 0067 0067 0065 0072

British Sign Language (Fingerspelling, BSL; 1992, British Deaf Association Dictionary of British Sign Language) (references)

Encryption (beginner's substitution cypher): (references)

3871688773737184

Top     

 

INDEX

1. Definition
2. Crosswords
3. Usage: Commercial
4. Usage Frequency
5. Expressions
6. Expressions: Internet
7. Translations: Modern
8. Derivations
9. Anagrams
10. Orthography
11. Bibliography


  

Copyright © Philip M. Parker, INSEAD. Terms of Use.