
Kód: egyezményes jelek, jelsorozatok, melyek egyes dolgok meghatározott jellemzőit rögzítik.
Kódrendszerek: képírás, betű- és számrendszerek, morze ABC.

Kódolás: Az a művelet melynek során az információból előállítjuk a kódot.
A számítógép minden adatot 0 és 1-ből álló számsorozattal ábrázol ez a Bit sorozat. A tár legkisebb egysége 8 bit tárolására alkalmas, ezt Byte-nak nevezzük (1 byte = 8 bit).
1 byte = 256 file információ    1 kB = 210 byte (1024)
2 byte = 256 X 256 file             1 MB = 210 kB (1024) 
                                    
A gép az adatokat kétféleképpen tárolja: Fixpontos és Lebegőpontos ábrázolással.

Fixpontos számábrázolás:
A törtet jelző pontot a gép nem teszi ki, nem is tudja, hogy a programozó azt odaképzelte. A gép a számokat 2 vagy 4 byte - on tárolja.
Az ábrázolható legnagyobb szám:  216-1- 232-1
Az előjel ábrázolásához 1 bitet használunk fel. A gép a pozitív számokat 0-val a negatív számokat 1-el ábrázolja.
A kivonást visszavezetjük összeadásra komplemens képzéssel.
Pl :   126 komplemense;   999-126=873; 873+1=874 ; 532-126=406 532+874 != 406
Komplemens 2-es számrendszerben:   Szám: 1001010 | 1-es komplemens:   0110101 +1 | 
2-es komplemens:   0110110
Kivonás: 11101001 - 1001010  = 10011111 | komplemenssel:    11101001 +  0110110 = 10011111     
A fixpontos számábrázolásnál a nem negatív számokat binális alakjukkal, a negatív számokat a binális alakjuk kettes komplemensével ábrázoljuk.