Site Navigation
Categories:
Computer programming
Computing terminology

Summary Of: Computer program

a computer program does not run unless its instructions are executed by a... The modified computer program is subsequently executed as part of the same program... requires an initial computer program stored in its... Firmware is used when the computer program is rarely or never expected to change... If a computer program is not system software then it is application software...

Encyclodia Page On: Computer program

These Are Links To Other Documents
software programs | instructions | computer | central processor | algorithm | executable | source code | compiled | computer programmers | programming language | paradigms | imperative | declarative | executable file | compiler | central processing unit | interpreter | embedded | hardware | system software | application software | multitasking | Computer programming | C programming language | Computer programming | source code | programmer | software development | software engineering | engineering | programming language | paradigm | imperative | declarative | algorithm | variable | datatype | functional languages | logical languages | Haskell | Prolog | backtracked | visual language | human-readable | source code | executable image | compiler | interpreter | binaries | binary | file format | object code | machine code | Central Processing Unit | code | BASIC | Perl | Python | Java | bytecode | virtual machine | decode | statement | Just-in-time compilation | execution | data | Self-modifying code | Machine code | Assembler | Lisp | COBOL | PL/1 | Prolog | caching | non-volatile memory | executed | random access memory | operating system | process | The microcontroller on the right of this USB flash drive is controlled with embedded firmware. | | microcontroller | USB flash drive | firmware | stored-program computer | read-only memory | boot | CPU registers | device controllers | memory | operating system | program counter | hardware device | firmware | Switches for manual input on a Data General Nova 3 | | Data General Nova | paper tape | punched cards | Generative programming | computer programming | source code | generic | classes | prototypes | templates | aspects | code generators | programmer | programming tools | template processor | Integrated Development Environment | macro | C preprocessor | Software engines | markup code | computer process | Application servers | client computers | Wiki | dynamic content | articles | HTML | CSS | Java | Javascript | interpreted | web browser | Process (computing) | Multiprocessing | multitasking | process scheduling | switch | interact | system software | application software | operating system | computer's hardware | utility programs | middleware | user interface | algorithm | data structure | ISBN 0-619-06489-7 | ISBN 0-201-50480-4 | ISBN 0-201-56885-3 | ISBN 0-201-56885-3 | ISBN 0-201-56885-3 | ISBN 0-201-50480-4 | ISBN 0-201-50480-4 | ISBN 0-13-854662-2 | ISBN 0-201-50480-4 | ISBN 0-201-50480-4 | ISBN 0-9764832-4-6 | ISBN 0-201-50480-4 | ISBN 0-201-89683-4 | ISBN 0-201-89684-2 | ISBN 0-201-89685-0 | FOLDOC | Categories | Computer programming | Computing terminology |
This article is licensed under the GNU Free Documentation License. It uses material from the Wikipedia article "Computer program".