Računarski program

Računarski program, softverski program ili jednostavno program (eng. Computer program; software program, program) jeste spisak naredbi napisan u nekom programskom jeziku namijenjen za određenu računarsku platformu. Računarski programi napisani u nekom programskom jeziku su razumljivi čovjeku, ali te naredbe ne razumije i računar, zbog toga se kod računarskog programa pomoću kompajlera mora prevesti u binarni kod da bi ga računar razumio i uopće izvršavao.

 Primjer računarskog programa (izvorni kod) 

• Adresa• Oznaka• Naredba •• Binarni kod • .begin.org 2048a_start.equ 3000 2048ld [length],&r111000010 00000000 00101000 00101100 2052ld [address],%r2  11000100 00000000 00101000 00110000 2056addcc %r3,%r0,%r3  10000110 10001000 11000000 00000000 2060loop:addcc %r1,%r1,%r0  10000000 10001000 01000000 00000001 2064be done 00000010 10000000 00000000 00000110 2068addcc %r1,-4,%r1  10000010 10000000 01111111 11111100 2072addcc %r1,%r2,%r4  10001000 10000000 01000000 00000010 2076ld %r4,%r5  11001010 00000001 00000000 00000000 2080ba loop  00010000 10111111 11111111 11111011 2084addcc %r3,%r5,%r3  10000110 10000000 11000000 00000101 2088done:jmpl %r15+4,%r0  10000001 11000011 11100000 00000100 2092length:20  00000000 00000000 00000000 00010100 2096address:a_start  00000000 00000000 00001011 10111000.org a_start   3000a:25  00000000 00000000 00000000 00011001 3004-10  11111111 11111111 11111111 11110110 300833  00000000 00000000 00000000 00100001 3012-5  11111111 11111111 11111111 11111011 30167  00000000 00000000 00000000 00000111.end  

Najpoznatiji primjer je poznati Hello world program, koji pokazuje osnovne naredbe nekog programskog jezika.

 Također pogledajte 

 Programiranje
 Programski jezik
 Kompajler
 Softver

P, Računarski program
P, Računarski program
P, Računarski program