En record (også kalt en struktur, en strukt eller sammensatte data) er innen programmeringsspråk en grunnleggende datastruktur.
En record er en samling med felter, muligens med ulike datatyper, typisk i et fastsatt antall og sekvens. Feltene kan også kalles medlemmer, spesielt innenfor objektorientert programmering, eller elementer, selv om dette kan feileaktig forveksles med elementene i en samling. En tupel kan, avhengig av konvensjonene til det spesifikke programmeringsspråket, betraktes som en record.
Innen databaser kan «record» vise til en enkelt rad, eller eventuelt én oppføring bestående av flere rader.[trenger referanse]