English > package: 4 senses > noun 3, communication| Meaning | (computer science) written programs or procedures or rules and associated documentation pertaining to the operation of a computer system and that are stored in read/write memory. |
|---|
| Synonyms | software, software program, computer software, software system, software package |
|---|
| Category | computer science, computing | The branch of engineering science that studies (with the aid of computers) computable processes and structures |
|---|
| Narrower | alpha software | A first release of a software product that is usually tested only by the developers |
|---|
| authoring language | software that can be used to develop interactive computer programs without the technically demanding task of computer programming |
| beta software | software that has not yet been released but has received an alpha test and still has more bugs than a regular release |
| compatible software | software that can run on different computers without modification |
| compatible software | application software programs that share common conventions so they can be utilized together |
| computer-aided design, CAD | software used in art and architecture and engineering / engineering and manufacturing to assist in precision drawing |
| database management system, DBMS | A software system that facilitates the creation and maintenance and use of an electronic database |
| freeware | software that is provided without charge |
| groupware | software that can be used by a group of people who are working on the same information but may be distributed in space |
| malware | Malicious software, designed to break into a system |
| operating system, OS | (computer science) software that controls the execution of computer programs and may provide various services |
| plug-in, add-on | A software module that extends or enhances the capabilities of an existing application |
| program, programme, computer program, computer programme | (computer science) a sequence / sequence of instructions that a computer can interpret and execute |
| routine, subroutine, subprogram, procedure, function | A set sequence of steps, part of larger / larger computer program |
| shareware | software that is available free of charge |
| shrink-wrapped software | software on CD-ROMs that are boxed and shrink-wrapped and sold in stores (implying a widely supported standard / standard platform) |
| software documentation, documentation | program listings or technical manuals describing the operation and use of programs |
| spyware | computer software that obtains information from a user's computer without the user's knowledge or consent |
| supervisory software | Specialized programs that reside permanently in the computer's main memory and control the processing of user's programs |
| upgrade | software that provides better performance than an earlier version did |
| Broader | code, computer code | (computer science) the symbolic arrangement of data or instructions in a computer program or the set of such instructions |
|---|
| Opposite | hardware, computer hardware | (computer science) the mechanical, magnetic, electronic, and electrical components making up a computer system |
|---|
| Spanish | paquete, programa, software |
|---|
| Catalan | paquet, programa, programari, software |
|---|