Computer program

From Wikitia
Jump to navigation Jump to search

In computing, a computer programme is a set of instructions that may be executed by a computer in order to carry out a specified operation.

Programming languages are used to create computer programmes, which are typically authored by a computer programmer. A compiler or an assembler may convert a program's source code into machine code, which is a form of instructions that a computer can directly execute. A compiler or an assembler can convert a program's source code into machine code. Alternately, a computer programme may be performed with the assistance of an interpreter.

As the term implies, software is a collection of computer programmes, libraries, and associated data. A computer programme may be classified according to its role, such as applications software vs system software, for example. In computer science, an algorithm is the fundamental process that is employed for computation or manipulation. Data structures are used to organise memory, which allows functional programming to be done.