Showing only the important parts of something while hiding how it actually works inside.
Tech & IT English Vocabulary
Technology and IT vocabulary — software, hardware, internet, and computing terminology used in modern English. Grouped by part of speech.
139 words total
Tech Nouns (124)
Technology that lets computers think, learn, and make decisions like people do.
A series of ordered steps you follow to solve a problem or complete something on a computer.
The study and examination of data to find useful information that helps companies make better decisions.
A program that finds and removes harmful viruses and malware from your computer.
A standard way that programs use to ask for information from another program or service.
A list of items in a row where you find each item using its position number starting from…
A file (like a photo, document, or spreadsheet) that you send together with an email.
The process of checking whether a person is really who they say they are, usually with a password…
The permission given to a confirmed user to use certain features or access certain information.
A function in software and applications that saves your documents, files, or work automatically.
The hidden part of a website or app that stores data and does the heavy computing work; users…
The speed and capacity of your internet connection; how much data can flow through it at once.
A wireless system that lets phones, headphones, and other devices talk to each other without cables.
A program like Chrome or Firefox that you use to open and view websites on your computer or…
A mistake in a computer program that makes it work incorrectly.
A fast storage area that saves copies of data so the computer can find it quickly next time.
A device that puts electricity into your phone, laptop, or other gadget to make it work.
A way to control a computer by typing text commands instead of clicking buttons.
A group of similar things close together, or computers linked together.
A set of instructions or symbols that give information or control how something works.
A tool that converts human-readable program code into instructions a computer can directly execute.
A box that holds a program and everything it needs to run, so it works the same on…
Web data that remembers your preferences when you visit sites.
The practice of using secret codes to keep information safe.
Methods and tools to protect computers and online information from hackers and cyberattacks.
A screen or page that shows important numbers and charts so you can quickly see how things are…
A large collection of information stored in an organized way on a computer that can be quickly found.
A program you use to find where mistakes happen in your code and fix them step by step.
Moving a finished program from development to a place where users can actually use it.
A round storage device that holds computer files or music files.
A software tool that packages programs and their dependencies into containers for easy sharing and running everywhere.
A tiny speaker that sits inside your ear to play music or take calls on the go.
A written message sent from one computer to another through the internet.
Wrapping up data and functions together and controlling how others can access or change them.
Changing information into secret code so only authorized people can read it.
A significant time period, or one full cycle of training a computer model.
A small add-on that adds features to your browser, or the file type letters at the end of…
A specific tool or ability that a software program offers to users.
Software or hardware that stops dangerous internet connections from reaching your computer or network.
A ready-made structure that programmers use to build applications faster without starting from zero.
The visible part of a website or app that users see and click on; what runs in the…
A person or skill set that covers both the visible part (frontend) and hidden part (backend) of a…
A small device that helps you do something, like a kitchen tool or a phone app.
A device or program that bridges two separate networks so they can communicate and exchange information.
How steeply or quickly something goes up or down, used in math and computing.
A structure made of points (nodes) connected by lines (edges) used to represent networks and relationships.
The screens with clickable buttons and visual elements you use to control a computer program.
A way to store data using keys (like names) to find values (like phone numbers) very quickly.
Audio equipment you wear on your head or ears to listen to music, calls, or videos in private.
A company that rents you space on a computer (server) connected to the internet to run your website…
A computer program where developers write and organize code with built-in tools for testing and fixing errors.
The folder in your email where all the messages you receive are collected and shown.
Using a trained computer system to make guesses or decisions about new information.
When a class reuses code and features from another, parent class.
A system of connected computers and networks worldwide that lets people share information and communicate with each other.
Repeating the same actions multiple times using a loop structure.
A way to organize and track work using cards on a board that show what needs doing, is…
The most important part of an operating system that controls everything your computer does.
A board with many buttons (keys) that you press with your fingers to type on a computer or…
A tool that manages containerized software applications automatically across multiple computers to ensure they run smoothly.
The time it takes for your action (like a click) to be sent and processed, then a response…
A special computer address (usually 127.0.0.1) that points to your own device for local testing.
Harmful computer programs created by hackers to damage devices or steal information.
Data about data: information that describes where data came from and how it's structured.
A number or measurement that shows how well something is working or performing.
A device that picks up sound and turns it into electrical signals so you can record or share…
A small, standalone program that does one job well and talks to other programs to work together in…
A layer of software that sits between two programs so they can talk to each other and share…
An important goal or checkpoint reached in a long-term project.
When computers learn from examples and improve automatically without being told every rule.
The screen where you see what the computer is doing.
One big application where all parts are connected together; opposite of breaking it into smaller, independent pieces.
A lock that ensures only one program thread accesses shared data at a time to prevent conflicts.
A tool or method that makes something work better or faster.
When a computer model memorizes training examples instead of learning general rules.
Information you give to a function to tell it what to do or how to work.
A wall or division separating spaces, or dividing something into sections.
A secret code that only you know, which you use to log into accounts like email, social media,…
A small code fix released quickly to solve a problem in software.
Tricks used by criminals to steal passwords and personal information through fake emails or websites.
A list of songs or videos that you choose and save together so you can play them in…
An add-on program that you install into a larger program to give it new abilities or features.
A marker that shows where data is stored in computer memory.
When one thing can appear in different ways or work with different types of data in programming.
An agreed-upon set of rules that computers follow to communicate with each other reliably.
A system where items are processed in the order they arrive, like a waiting line.
A machine that picks up radio signals and plays music, news, and other programs through speakers.
Malware that locks your files and demands money to unlock them.
When a function solves a problem by calling itself with a smaller version of the problem.
Having backup parts or copies so that if one breaks, the system still works without stopping.
A version of a computer program that is ready and given to users.
A complete copy of data kept on another server so systems stay working if one fails.
A place on the internet where all the code for a project is saved and organized, so team…
A meeting where a team discusses what they did well, what they struggled with, and how to work…
Returning software or systems to an earlier working version.
A machine that connects your computers and phones to the internet and lets them share the connection and…
The time when a program is actually running, or the system that makes programs run.
An object that moves around a larger object in space.
How easily a system can grow to handle more users, data, or requests without breaking down.
A blueprint showing how data is organized and what type each field should be.
A method where teams work in short cycles to build and improve products quickly with regular feedback.
A package that includes ready-made code, examples, and guides to help you build apps for a service or…
The meaning of words and how language conveys ideas.
A piece of a large database split across different servers so data is stored and retrieved faster.
Computer programs you install and use on devices.
Emails that you did not ask for and do not want, often trying to sell you something or…
Hidden software that steals your personal data and online activity.
A test environment that looks exactly like the real server but is only for checking if new code…
Watching or listening to videos or music on the internet directly instead of downloading them first to your…
A smaller section of a computer network with its own address range, used to organize and manage devices…
An agreement where you pay regularly (weekly, monthly, or yearly) to use a service or receive a product.…
The specific rules about how to write code or commands correctly so a computer can understand them.
Tools, machines, and methods created using science and knowledge to help people do things.
A container of numbers arranged in rows, columns, and deeper dimensions for math operations.
A single path of instructions a computer processes at one time.
How much work or data a system can complete and deliver per unit of time.
In computing, a completed exchange or operation that is treated as one complete action in a database.
The name you create and use to log into websites, apps, or social media accounts. It is usually…
A small camera that connects to your computer so you can make video calls and record videos online.
One page that you see when you visit a website, displayed in your internet browser.
A computer that holds all the files and information for a website and sends them to your browser…
A place on the internet with multiple connected pages that you can visit, like Amazon or Wikipedia.
A wireless technology that lets your phone, laptop, and other devices connect to the internet without cables by…
Tech Verbs (5)
To send a TV or radio signal to many people at the same time.
To turn human-written code into a form computers can run.
To join two sets of code changes together so they work as one piece.
To copy and update information so that it is the same on all your devices. For example, if…
To stop receiving emails, newsletters, or access to a service that you previously signed up for. This is…
Tech Adjectives (10)
Describing a work method that adapts quickly to change and improves through repeated cycles.
Using only two options or states; commonly 0 and 1 in computing.
Describing an operation that works with single bits (0 or 1) in computer data.
Using microchips and circuits to work; describes modern devices that run on small electrical components.
A way of writing numbers using 16 symbols instead of 10, used in computers and programming.
Connected to how nerves or brain networks work, including computer systems built like brains.
Software whose code is available to everyone to view, change, and share freely.
Belonging to and controlled by one company; kept secret or private.
Cloud computing where you write code without worrying about managing actual servers or infrastructure maintenance.
Working without cables or wires connected; uses signals through the air instead.
About this list
This list contains every tech & it english vocabulary in our dictionary. Domain words are tagged by ESL teachers based on the field where they're most commonly used. Use the Filter by CEFR level chips above to focus on words at your level.