viiteimplementaatiota
Viiteimplementaatio viittaa tapaan, jolla viitteet toteutetaan tietyssä kontekstissa. Se voi tarkoittaa esimerkiksi ohjelmoinnissa sitä, miten muuttujat tai oliot käsitellään viittauksina toisiin muuttujiin tai olioihin. Tällöin viite ei itsessään sisällä dataa, vaan osoittaa sijaintiin, jossa data todellisuudessa sijaitsee. Tämä eroaa arvoimplementaatiosta, jossa muuttuja sisältää suoraan datan.
Ohjelmoinnissa viiteimplementaatiot voivat vaikuttaa suorituskykyyn ja muistinkäyttöön. Kun käytetään viitteitä, kopioidaan vain osoitin datan sijaintiin, mikä
Monissa ohjelmointikielissä, kuten C++:ssa ja C#:ssa, viitteet ovat keskeinen osa kielen ominaisuuksia. Java käyttää "reference semantics"