Word Roots in IT
5 exercises — Practice Greek and Latin word roots in IT: the prefixes de- (reversal), micro- (small), poly- (many), inter- (between), and auto- (self) and the IT terms they unlock.
0 / 5 completed
1 / 5
A developer encounters the term "decompile" for the first time. They know the prefix "de-" from words like "debug" and "deploy." What does the prefix "de-" typically mean in IT vocabulary?
The Latin prefix "de-" is one of the most productive in IT vocabulary — recognising its "reversal or removal" meaning unlocks dozens of technical terms that would otherwise need individual memorisation.
IT terms with "de-" prefix and their decoding: debug (remove bugs from), decompile (reverse compilation), decompress (remove compression), decrypt (remove encryption), deprecate (remove from recommended use), dequeue (remove from queue), deserialise (reverse serialisation — convert bytes back to objects), detach (remove attachment), dereference (follow a pointer reference to its value). The prefix also appears in more subtle forms: dead code (code that has been de-activated or is unreachable), deadlock (processes locked in mutual removal of each other's ability to proceed). Understanding the root pattern prevents having to look up each term individually.
Key vocabulary:
• prefix "de-" — Latin origin; typically means reversal, removal, or undoing in IT contexts
• decompile — to reverse the compilation process; convert binary/bytecode back to human-readable source form
• deprecate — to mark a feature or API as outdated, with the implication it will be removed in a future version
IT terms with "de-" prefix and their decoding: debug (remove bugs from), decompile (reverse compilation), decompress (remove compression), decrypt (remove encryption), deprecate (remove from recommended use), dequeue (remove from queue), deserialise (reverse serialisation — convert bytes back to objects), detach (remove attachment), dereference (follow a pointer reference to its value). The prefix also appears in more subtle forms: dead code (code that has been de-activated or is unreachable), deadlock (processes locked in mutual removal of each other's ability to proceed). Understanding the root pattern prevents having to look up each term individually.
Key vocabulary:
• prefix "de-" — Latin origin; typically means reversal, removal, or undoing in IT contexts
• decompile — to reverse the compilation process; convert binary/bytecode back to human-readable source form
• deprecate — to mark a feature or API as outdated, with the implication it will be removed in a future version
Next up: Prefixes →