Innenfor informatikk kommer tupler i mange former. I dynamiske programmeringsspråk, slik som Lisp, er lister vanligvis brukt som tupler. De fleste funksjonelle programmeringsspråk implementerer tupler direkte som produkttyper, nært beslektet med algebraiske datatyper, mønstermatching og destrukturerende tildelinger. Mange programmeringsspråk tilbyr et alternativ til tupler, kjent som record eller struktur-datatyper, som har uordnede elementer som aksesseres via en merkelapp. Noen få programmeringsspråk kombinerer ordnede tuppel-produkttyper og uordnede record-typer i en enkel konstruksjon, som i C-struct. Relasjonsdatabaser kan formelt identifisere deres rekker som tupler.