Skip to main content
software

software

942 2.5
Programs that tell a computer what to do
  • noun
  • /ˈsɔftwɛr/
  • Specialized
translation icon : software
  • Adobe is launching the latest version of its software package for designers and web developers.
  • software developer
  • use software
  • hardware and software

The main culprits for the change are software and the Internet.

Autoplay Next

Examples

  • What kind of software are you using to edit your photos?

  • Users create projects using downloaded software, then upload their projects to the Scratch website for sharing.

    Academic text (2011)
  • OK, now another bit of software here.

  • To be clear, the software is mostly fine.

  • What kind of software are you using?

  • I buy books to help them learn and use the software in the classroom.

    Academic text (2011)
  • Teachers are encouraged to think of creative ways to use computer software beyond its primary function.

    Academic text (2011)
  • In addition, the teachers have difficulty finding appropriate educational software to use during their lessons.

    Academic text (2011)
  • It was a cinch with our new software.

  • I buy books to help them learn and use the software in the classroom.

Synonyms

program
vssoftware
  • Specialized
3.1

A set of written instructions a computer follows to do a task

is broader including supporting data and noncode operating information
computer program
vssoftware
  • Specialized
32 2.3

A set of instructions that tells a computer what to do

is more general covering both instructions and additional operating information
computer software
vssoftware
  • Specialized
13 2.7

Programs that run on a computer to help people do tasks

is the broader term for all such instructions and operating information used by devices
software program
vssoftware
  • Specialized
12 2.7

A set of written instructions that tells a computer what to do

focuses on the same items but covers broader operating information as well
software package
vssoftware
  • Specialized
5 3.2

A group of computer programs that work together to do a particular job

refers generally to instructions and operating information, not only bundled collections
application program
vssoftware
  • Specialized
1 3.2

Computer software that helps you do specific tasks like writing or managing files

has wider scope covering system instructions and other operating information

Antonyms

hardware
  • Specialized
206 2.7

Physical parts of a computer, like the screen or keyboard

Compounds

software engineer
  • Specialized
14 3.5

A person who designs, writes, and tests computer programs

computer software
  • Specialized
13 2.7

Programs that run on a computer to help people do tasks

software program
  • Specialized
12 2.7

A set of written instructions that tells a computer what to do

free software
  • Specialized
9 3.2

A computer program with its code available that you can use, change, and share without paying

software package
  • Specialized
5 3.2

A group of computer programs that work together to do a particular job

software industry
  • Specialized
4 3.1

The businesses that make and sell computer programs

software product
  • Specialized
4 3.2

A computer program sold to people or companies

software system
  • Specialized
3 3.4

A set of programs that work together on a computer to do a job

software solution
  • Specialized
2 3.2

A program that solves a specific problem for a person or business

systems software
  • Specialized
2 3.6

Programs that control a computer's parts and basic functions like the operating system

beta software
  • Specialized
1 4.2

Software people test before official release that may still have bugs

software error
  • Specialized
1 3.6

A problem in a computer program that makes it give wrong results

compatible software
  • Specialized
3.6

Software that works with other programs or devices without problems

alpha software
  • Specialized
7.2

An early, unfinished version of a computer program tested mainly by the people who made it

supervisory software
  • Specialized
6.9

Programs that stay in a computer's memory and control other programs

Software sold in a box and sealed in clear plastic for use on computers

software optimization
  • Specialized
4.4

To make a computer program run faster and use less memory

3.5

Written guides that explain how to use a computer program

software toolkit
  • Specialized
3.6

A set of computer tools and code that help people make computer programs

How Complex

system
2.7
software
  • Specialized
942 2.5
program
  • Specialized
3.1
application
  • Specialized
326 3.9
script
  • Specialized
70 3.6

Surface Forms

software singular
softwares plural

Morphology

software = soft + ware (transparent) = soft + ware

A straightforward compound analogous to 'hardware'; 'soft' (adjective) + 'ware' (goods) clearly yields a term for non-physical goods (programs).

Etymology

Software was made by joining soft and ware, in the same way as hardware was named. Here ware means 'goods' and soft means 'not hard', so software is the computer 'goods' you cannot touch — the programs and instructions that make the machine work.