The Computer World: English Vocabulary List

Explore 35 English words about the computer world with pronunciation, definitions and example sentences.

35 words Toefl Essential English Vocabulary
software /ˈsɑːftˌwer/ noun

the programs that a computer uses to perform specific tasks

"Install new software now."

"The company decided to update all its software to improve productivity and security across every department."

hardware /ˈhɑrdˌwɛr/ noun

the physical and electronic parts of a computer or other similar system

"This hardware is old."

"After the technician examined the hardware, he concluded that the motherboard had been damaged beyond repair."

operating system /ˈɑpɚˌreɪtɪŋ ˈsɪstəm/ noun

the most fundamental software that manages a computer, cell phone, etc., hardware and provides a platform for running applications

"My phone has a new operating system."

"Updating your operating system regularly is crucial for security and performance improvements."

flash drive /ˈflæʃ ˌdraɪv/ noun

a small device used for storing data or transferring data between electronic devices

"A flash drive stores data."

"He saved his important presentation onto a portable flash drive before leaving the office."

database /ˈdætəˌbeɪs/ noun

a large structure of data stored in a computer that makes accessing necessary information easier

"The customer data is stored in a secure database."

"A relational database stores structured information in tables with rows and columns that can be linked using shared key values."

desktop /ˈdɛskˌtɑp/ noun

an area on a computer where the icons of programs are displayed

"The desktop has many icons."

"He organized his computer desktop by grouping related program icons into folders for easier access."

cursor /ˈkɝsɚ/ noun

a movable mark on a computer screen that indicates where the user is working

"Move the cursor there."

"Move the cursor to the top left corner of the screen before clicking the save icon."

scroll /skroʊl/ verb

to move what is being displayed on a computer or smartphone screen up or down to see different parts of it

"Scroll down to read the article."

"You need to scroll down to the bottom of the webpage to find the submit button for the online form."

code /ˈkoʊd/ verb

to write a computer program using specific instructions

"She learned to code at a young age."

"She learned how to code when she was only twelve years old and now she works as a successful software developer."

data processing /ˈdeɪtə ˈprɑsɛsɪŋ/ noun

a set of actions done on data by a computer to have a certain result

"Data processing takes time."

"Data processing involves collecting raw information and converting it into meaningful reports for decision makers."

artificial intelligence /ˌɑːɹɾɪfˈɪʃəl ɪntˈɛlɪdʒəns/ noun

a field of science that deals with creating programs able to learn or copy human behavior

"Artificial intelligence is being used to diagnose diseases."

"Generative artificial intelligence is a type of AI that creates new"

firewall /ˈfaɪɹwɑɫ/ noun

(computing) a computer program whose task is providing protection against cyber attacks by limiting outside access of data

"A firewall protects your computer."

"A next-generation firewall goes beyond simple port blocking to inspect the actual application data flowing through."

antivirus /ˌæntiˈvaɪrəs/ adjective

having the ability to protect a system from viruses by finding and destroying them

"I have antivirus software."

"I have antivirus software on my computer to protect it from malware and hackers who might steal my personal information."

machine learning /məʃˈiːn lˈɜːnɪŋ/ noun

a branch of artificial intelligence where computers learn how to perform specific operations without previous instructions

"Machine learning powers many modern apps."

"Machine learning is a subset of artificial intelligence that gives computers the ability to learn from data and improve their performance on a task without being explicitly programmed with specific rules for every possible situation."

virtual reality /vˈɜːtʃuːəl ɹɪˈælɪɾi/ noun

an artificial environment generated by a computer that makes the user think what they are seeing or hearing is real, by using a special headphone and a helmet that displays the generated environment

"Virtual reality can be used for realistic training simulations."

"A cave automatic virtual environment is an immersive virtual reality space where projectors are directed to three"

passcode /pˈæskoʊd/ noun

a specific group of letters, numbers, etc. that one needs to enter in order to access a computer or smartphone

"Enter your passcode to unlock the phone."

"Please enter the correct passcode to unlock the security door safely."

random-access memory /ɹˈændəmˈæksɛs mˈɛmɚɹi/ noun

a type of computer memory tasked with temporarily storing data for a quicker access

"Random access memory is temporary storage."

"Adding more random-access memory to your computer can make it run faster when multitasking between different applications."

install /ɪnˈstɑːl/ verb

to add a piece of software to a computer system

"Install the app on your phone."

"The technician will install the new software on all company computers over the weekend to avoid disrupting daily operations."

input /ˈɪnˌpʊt/ noun

(computing) the act of inserting information into a computer

"Enter your input."

"The input was sent to the program."

load /loʊd/ verb

to move data or a program from a local storage device into the memory of a computer

"Load the program now."

"Please load the application onto your device before the meeting begins."

refresh /ɹɪˈfɹɛʃ/ verb

(computing) to update a display, internet page, etc. and make the most recent information appear

"Refresh the page to see updates."

"Click the refresh button on your browser to reload the webpage if it is not displaying the most recent information correctly."

server /ˈsɝːvɚ/ noun

a computer that gives other computers access to files and information in a network

"The website is temporarily down due to a server error."

"A proxy server acts as a crucial intermediary between a user's device and the internet"

upgrade /ˈʌpˌɡreɪd/ verb

to improve a machine, computer system, etc. in terms of efficiency, standards, etc.

"Upgrade your phone to the latest model."

"You should upgrade your computer's operating system to the latest version to protect yourself from new security threats and viruses."

compatible /kəmˈpætəbəl/ adjective

having the ability to work with different devices, machines, etc.

"The device is compatible."

"The new printer is compatible with both Windows and Mac computers so everyone in the office can use it easily."

crash /ˈkɹæʃ/ verb

(computing) to suddenly stop working

"My computer will crash."

"The entire system unexpectedly began to crash after the recent software update was installed."

down /daʊn/ adjective

(of a computer system) not working temporarily or properly

"The system is down."

"Unfortunately, the entire network has been down since this morning."

run /rən/ verb

(of computer programs) to function and execute its tasks

"The program will run."

"Please run this diagnostic program to check for any system errors and optimize performance."

cut /kət/ verb

to remove part of a digital text in order to put it elsewhere

"I will cut the text."

"You can cut this paragraph and paste it into the introduction for better flow."

command /kəˈmænd/ noun

an instruction that tells a computer to perform a specific task or function

"The computer needs a command."

"Typing 'ls' into the terminal executes a command to list directory contents."

computerize /kəmˈpjuːtəˌraɪz/ verb

to use computers to perform a task or do a particular job

"The office computerized its filing system."

"The company decided to computerize its customer records for more efficient management and access."

back up /bæk ˈʌp/ verb

to make a copy of computer digital data

"Back up your important files."

"It is crucial to back up your important digital data regularly to prevent loss."

programming /ˈpɹoʊˌɡɹæmɪŋ/ noun

the process of writing a computer program

"Programming is useful."

"Programming helps computers do complex tasks."

process /ˈprɑˌsɛs/ verb

to handle and work with data by operating on them in a computer

"It takes time to process new information."

"It takes the human brain a few milliseconds to process visual information received from the eyes and interpret it as a meaningful image."

application /ˌæplɪˈkeɪʃən/ noun

a computer program designed to perform a specific task for a user

"This application is useful."

"This new application on your phone allows you to edit photos with professional tools."

developer /dɪˈvɛɫəpɝ/ noun

a person or company that designs and produces applications, video games, etc.

"The software developer fixed the bug."

"The talented software developer created a very useful application for mobile phones last year."

Learn all 35 words in this list with spaced repetition

Start learning with Mnimi

Toefl Essential English Vocabulary — Topics