En kode er et sæt regler for konvertering af data til en anden datarepræsentation. En sådan konvertering kaldes kodning. En kode behøver ikke have til formål at skjule den givne information.