A vocabulary exercise covering IT and programming terminology for ESL professionals. These terms appear in technical discussions, project briefs, and cross-functional communications in technology environments.
READY TO PRACTICE? LET’S GO!
Choose the correct response to complete each sentence.
1. We have to design a new ____________________ for our website.
Correct answer: section.
2. I don't have a lot of experience in _____________________-oriented programming languages like Java.
Correct answer: object.
3. Most of my experience is in back-_____________________ programming.
Correct answer: end.
4. SQL is pronounced _____________________.
Correct answer: sequel.
5. C# is pronounced _____________________.
Correct answer: see sharp.
6. I've written 100 lines of _____________________.
Correct answer: code.
7. I'm not really familiar with that programming _____________________.
Correct answer: language.
8. I ____________________ to work properly.
Correct answer: can't get this.
9. This framework is much more ____________________ than the one we used previously.
Correct answer: powerful.
10. This is a password generator _______________________ that I have written.
Correct answer: script.
—
📚 Important Words to Know API (Application Programming Interface) — a set of rules allowing different software applications to communicate and share data with each other cloud computing — the delivery of computing services including storage, servers, and software over the internet on demand agile methodology — a project management approach based on iterative development, collaboration, and flexibility to change DevOps — a set of practices combining software development and IT operations to shorten development cycles and improve reliability cybersecurity — the practice of protecting computer systems, networks, and data from digital attacks and unauthorized access bandwidth — the maximum rate of data transfer across a network, typically measured in megabits per second latency — the delay between a user's action and the corresponding response from a system or network scalability — the ability of a system or network to handle an increasing amount of work or expand its capacity firewall — a network security system that monitors and controls incoming and outgoing traffic based on defined rules encryption — the process of encoding data so that only authorized parties can read it