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

Definition: Debugger |
DebuggerNoun1. 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 Software ♦ CMU Common Lisp, Cogent Prolog ♦ development environment ♦ GDB ♦ Java Run-Time Environment ♦ Microsoft Basic ♦ PC-Scheme, Portable Scheme Debugger, Programmer's Switch, PSD ♦ resident software, rotary debugger, RTFB ♦ Sather ♦ tcl-debug, Turbo C, Turbo Debugger ♦ UDB, UMB Scheme, UPS ♦ Watcom 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). |
(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:
Reference
Source: adapted by the editor from Wikipedia, the free encyclopedia under a copyleft GNU Free Documentation License (GFDL) from the article "Debugger."
| Domain | Title | ||
Books |
| ||
High Tech |
| ||
Source: compiled by the editor from various references; see credits. | |||
| "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 Speech | Percent | Usage per 100 Million Words | Rank in English |
| Noun (singular) | 100% | 28 | 65,706 |
Source: compiled by the editor from several corpora; see credits.
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. | |
| 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. |
| Expression | Frequency 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. | |
| 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. | ||
Derivations | |
Words beginning with "debugger": debuggers. (additional references) | |
| |
"Debugger" is suggested in spellcheckers for the following: debuger, Ndebugre, Neuburger. (additional references) | |
| Source: compiled by the editor, based on several corpora (additional references). | |
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. | |
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)D e b u g g e r |
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 |
| 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.