Subject

Technology and computer vocabulary words

This list brings together vocabulary for talking about computers, software, and the internet, from basic terms like browser and download to more technical ones like algorithm and encryption. It suits students studying computer science, professionals learning workplace tech terms, and anyone who wants clearer language for describing digital tools.

35 words
WordMeaningIn a sentenceSave
algorithmnounA precise set of step-by-step instructions used to solve a problem or complete a task, especially by a computer.The search engine uses a complex algorithm to rank websites by relevance.
softwarenounThe programs and instructions that run on a computer, as opposed to its physical parts.The company updated its accounting software to fix several bugs.
hardwarenounThe physical parts of a computer or machine, as opposed to the programs it runs.The technician replaced the faulty hardware before reinstalling all the software.
databasenounAn organized collection of data stored and accessed electronically, typically on a computer system.The company keeps all of its customer records in a secure database.
networknounA system of interconnected people, organizations, or things, or an interconnected system for communication.She built a strong professional network by attending industry conferences.
servernounA computer program or device that provides data or services to other computers over a network.The company's website went offline when the server crashed unexpectedly.
browsernounA computer program used to access and view websites on the internet.She opened a new browser tab to search for directions to the restaurant.
firewallnounA system that monitors and controls network traffic to block unauthorized access to a computer or network.The company's firewall blocked several attempts to access the internal server overnight.
encryptionnounThe process of converting information into a coded form to prevent unauthorized access.The bank uses strong encryption to protect customers' financial data online.
bandwidthnounThe capacity of a network to transmit data, or, informally, a person's available time and mental energy.Streaming several videos at once used up most of the household's internet bandwidth.
interfacenounA point where two systems, devices, or people meet and interact with each other.The new software has a simpler interface that makes editing photos much easier.
applicationnounA formal, usually written request for something, such as a job, a loan, or admission to a program.She submitted her college application weeks before the final deadline.
programmingnounThe process of writing instructions, or code, that tells a computer how to perform specific tasks.She learned programming so she could build her own mobile apps.
debuggingnounThe process of finding and fixing errors or faults in computer software or hardware.She spent the afternoon debugging the program before the release.
frameworknounA basic structure of ideas, rules, or components that supports a plan, system, or piece of writing.The committee agreed on a framework for evaluating grant proposals before reviewing any applications.
protocolnounAn official set of rules or procedures governing formal behavior, diplomacy, or the exchange of data.Hospital staff followed strict protocol when handling samples from infected patients.
hashtagnounA word or phrase preceded by a "#" symbol used to label and search topics on social media.She added a popular hashtag to her post so more people would find it.
uploadverbTo transfer data or files from a local device to a remote computer or server, typically over the internet.She uploaded the vacation photos to a shared online album.
downloadverbTo copy data or a file from the internet or another computer onto your own device.She downloaded the entire album before boarding the long flight overseas.
streamingnounThe continuous transmission of audio or video content over the internet for immediate playback.Streaming has largely replaced downloading as the main way people watch movies.
wirelessadjectiveOperating without a physical wire or cable connection, typically using radio signals.She connected her laptop to the wireless network in the coffee shop.
routernounA device that directs data between computer networks, commonly used to connect devices to the internet.We had to restart the router after losing our internet connection.
processornounThe main chip in a computer that carries out instructions and performs calculations.The new laptop features a faster processor that handles video editing smoothly.
memorynounThe mental capacity to store and recall information, experiences, or impressions from the past.Her memory for names and faces impressed everyone she met at the reunion.
pixelnounThe smallest single point of color that makes up a digital image or screen display.Zooming in on the photo revealed individual pixels instead of smooth detail.
agileadjectiveAble to move quickly and easily, or to think and understand things fast.The agile gymnast twisted through the air and landed without a wobble.
sprintverbTo run as fast as possible over a short distance.She sprinted the last hundred meters to win the race by a narrow margin.
backlognounAn accumulation of unfinished work, tasks, or orders that still need to be completed.The support team is working overtime to clear a backlog of customer complaints.
repositorynounA place where things are stored, collected, or kept safe, especially information, documents, or valuable items.The university library serves as a repository for rare historical manuscripts.
deploymentnounThe act of moving troops, equipment, or resources into position for a specific purpose, especially military action.The soldier's deployment to the overseas base lasted nearly a year.
cybersecuritynounThe practice of protecting computer systems, networks, and data from digital attacks or unauthorized access.The company hired a team dedicated entirely to cybersecurity.
cloud computingnounThe delivery of computing services, such as storage and processing power, over the internet rather than local hardware.The startup relied on cloud computing to scale its servers up during busy shopping seasons.
social medianounWebsites and applications that let people create and share content and interact within online networks.She promotes her small business mainly through social media rather than paid advertising.
artificial intelligencenounThe capability of computer systems to perform tasks that normally require human intelligence, such as reasoning or learning.The company uses artificial intelligence to recommend products based on a customer's browsing history.
machine learningnounA branch of computer science in which systems learn patterns from data to make predictions or decisions without explicit programming.The spam filter uses machine learning to identify unwanted emails more accurately over time.

Words for how computers work

Core computer vocabulary includes hardware, the physical parts of a machine, and software, the programs that run on it. A processor carries out instructions while memory stores information temporarily, and a database organizes larger amounts of data for later use. An algorithm is simply a set of steps a program follows to solve a problem or complete a task.

Words for the internet and online life

Internet vocabulary covers how people connect and share information online, including browser, server, and bandwidth, the last describing how much data a connection can handle. Encryption and firewall relate to keeping information safe, an increasingly important part of cybersecurity. Social-media terms like hashtag and streaming describe how content spreads and gets consumed today.

Frequently asked questions

What is a simple definition of an algorithm?

An algorithm is a set of clear steps a computer follows to solve a problem or complete a task.

What does bandwidth mean in technology vocabulary?

Bandwidth describes how much data an internet connection can carry at once, which affects how fast things load or stream.