Topic: English for Computer Programmers 1
An exercise to help you learn & practice the most up-to-date IT (information technology)-related words and expressions. This exercise is on computer programming terminology.
Choose the best response to complete each of the sentences below.
VOCABULARY REVIEW: Programming
Need to review some programming-related terminology? We've got you covered!
Algorithm
Definition: A step-by-step set of instructions used to solve a problem or perform a task.
Example:
The algorithm sorts the data in alphabetical order.
Bug
Definition: An error or problem in a program that causes it to behave incorrectly.
Example:
A bug in the code caused the application to crash.
Debugging
Definition: The process of finding and fixing bugs in software.
Example:
She spent the afternoon debugging the login feature.
Source code
Definition: The human-readable instructions written by programmers.
Example:
The source code is stored in a shared repository.
Compiler
Definition: A tool that translates source code into machine-readable instructions.
Example:
The compiler reported an error on line 42.
Runtime
Definition: The period when a program is running and executing instructions.
Example:
The error only appears at runtime, not during compilation.
Library
Definition: A collection of pre-written code that can be reused.
Example:
The developer used a graphics library to save time.
Framework
Definition: A structured platform that provides tools and rules for building software.
Example:
Version control
Definition: A system for tracking changes to code over time.
Example:
Version control helps teams collaborate safely.
Repository
Definition: A central location where code and related files are stored.
Example:
The project repository is hosted online.
MATERIALS TO HELP YOU LEARN (AND TEACH!):
BUSINESS ENGLISH GLOSSARY
BUSINESS ENGLISH WORKSHEET COLLECTION
CONNECT & SHARE:
OUR OTHER SITES:
LearnEnglishFeelGood.com
EnglishForMyJob.com
LearnSpanishFeelGood.com
CONTACT: info@businessenglishsite.com
Cookie & privacy policy
(c) 2007-2026 BusinessEnglishSite.com (a division of LearnEnglishFeelGood.com). All rights reserved. Please read our
content policy before sharing our content.