Tech Dictionary
Technical terms explained simply, with correct pronunciation and practical examples
All terms
5 termsBug
An error or defect in code that causes unexpected or incorrect behavior in software. One of the most iconic terms in programming.
Debug
The process of identifying, analyzing, and fixing errors (bugs) in code. A fundamental skill for every developer.
Hardcoded
Fixed values written directly in source code instead of getting them from configuration, database, or user input. A generally discouraged practice.
Scrum
A lightweight framework that helps people, teams and organizations generate value through adaptive solutions for complex problems.
Sprint
A fixed time period (1-4 weeks) in Scrum during which a Done, usable, and potentially releasable product Increment is created.
No terms in this category.
Want us to explain a term?
Write to us and tell us which technical terms you'd like to understand better. We publish a new term every week.
Suggest a term