Kode

Kode atau password dalam komunikasi adalah aturan untuk mengubah suatu informasi (sebagai contoh, suatu surat, kata, atau frasa) menjadi bentuk atau representasi lain, yang tidak harus dalam bentuk yang sama. Dalam komunikasi dan pemrosesan informasi, pengkodean atau penyandian ("encoding") adalah proses konversi informasi dari suatu sumber (objek) menjadi data, yang selanjutnya dikirimkan ke penerima atau pengamat, seperti pada sistem pemrosesan data. Pengawakodean atau pengawasandian ("decoding") adalah proses kebalikannya, yaitu konversi data yang telah dikirimkan oleh sumber menjadi informasi yang dimengerti oleh penerima. Kodek ("codec") adalah penerapan aturan atau algoritme untuk penyandian dan pengawasandian (sebagai contoh MP3) yang dapat berupa penerapan paa sisi perangkat keras maupun perangkat lunak, dan mungkin pula melibatkan kompresi data.