Tietokoneet ovat laajalle levinneitä, ja monet asiat tietokoneistetaan, mukaan lukien asiat, joita emme tavallisesti ajattele tietokoneellisiksi. Nämä suuret ja pienet tietokoneet, jotka tekevät pieniä ja massiivisia töitä, toimivat monimutkaisilla koodeilla. Yksi tällainen koodi on QR -koodi. Kun otetaan huomioon tietokonekoodeja nimeävien ihmisten mielikuvituksen puute, ei ehkä ole yllättävää, että termi ei tarkoita mitään kiinnostavampaa kuin pikavastekoodi. Tällainen koodi löytyy nykyään tuhansia erilaisia asioita, autoista kamerapuhelimiin.
Monista käyttötarkoituksista huolimatta QR -koodi on tavallinen vanha matriisikoodi. Se on rajoitettu kahteen ulottuvuuteen, joten et voi nähdä todellista kuvaa siitä. QR Code valmistettiin tarkoituksena purkaa se erittäin suurilla nopeuksilla, joten kolmatta ulottuvuutta ei pidetty tarpeellisena. Se on myös suhteellisen uusi koodi, joka on luotu vuonna 1994 Japanissa. Tämä maa muuten näkee edelleen sen yleisimmän käytön, vaikka suuri osa sen valtuuksista viedään muuhun maailmaan.
QR -koodi luotiin askeleena viivakoodista. Se sisältää tietoja sekä pysty- että vaakasuunnassa, kun taas viivakoodissa on vain yksi datasuunta, yleensä pystysuuntainen. Koodi voi myös sisältää vastaavasti lisätietoja. Se on helposti sulava skannauslaitteilla, ja koska siinä on mahdollisesti kaksinkertainen määrä dataa viivakoodina, se voi parantaa tällaisen skannauksen tehokkuutta.
Lisäanalyysi osoittaa, että QR -koodi pystyy käsittelemään aakkosnumeerisia merkkejä, symboleja, binäärejä ja muita koodeja. Se voi sisältää enintään 7,089 merkkiä yhdessä symbolissa. Tämä on tietysti vain numeerista. Aakkosnumeeristen merkkien rajoitus yhdessä QR -koodisymbolissa on kunnioitettava 4,296 XNUMX. Sen lisäksi, että se on tiheämpi kuin binäärikoodi, se on myös paljon pienempi, mikä osoittaa Mooren lain toimivan. QR-koodilla on myös virheenkorjausominaisuus, jonka avulla tiedot voidaan palauttaa täyteen elämään, vaikka symboli olisi siirretty roskakoriin. Kaikki nämä ominaisuudet tekevät siitä paljon paremman kuin viivakoodi.
Japanilaiset kamerapuhelinvalmistajat ovat alkaneet sisällyttää tuotteisiinsa QR-koodinlukuohjelmiston, mikä helpottaa käyttäjien-ja paljon muuta-tietojen tallentamista ja noutamista. Tämä koodi on siirretty myös muihin perinteisiin medioihin, kuten käyntikortteihin ja aikakauslehtiin.