A computer programme, also known as software, is a set of instructions that tell a computer what to do. Synonyms for computer programme include application, program, software, code, script, algorithm, and system. An application is a program designed to perform a specific task or set of tasks, such as a word processor or spreadsheet. Program and software refer to any set of instructions that run on a computer. Code and script both refer to the written language used to create a software program. An algorithm is a specific set of instructions used to solve a problem or complete a task, while a system is a collection of programs that work together to perform a larger task.