Semantik
Dalam ilmu komputer, semantik merujuk pada arti bahasa, sebagai lawan dari bentuk mereka (sintaks). Menurut Euzenat, semantik "menyediakan aturan untuk menafsirkan sintaks yang tidak memberikan makna secara langsung tetapi membatasi kemungkinan penafsiran dari apa yang dinyatakan." Dengan kata lain, semantik adalah tentang penafsiran dari sebuah ekspresi. Selain itu, istilah ini diterapkan untuk beberapa jenis struktur data khusus dirancang dan digunakan untuk mewakili konten informasi.
Semiotika
Ahli semiotik mengklasifikasikan tanda-tanda atau sistem-sistem tanda dalam kaitannya dengan cara mereka ditransmisikan (lihat modalitas). Proses membawa makna tergantung pada penggunaan kode yang mungkin berupa suara individu atau surat-surat yang manusia gunakan untuk membentuk kata-kata, gerakan tubuh mereka yang dilakukan untuk menunjukkan sikap atau emosi, atau bahkan sesuatu yang umum berupa pakaian yang mereka kenakan. Untuk koin kata yang menyebut sesuatu (lihat kata-kata leksikal), suatu komunitas/masyarakat harus menyepakati arti sederhana (makna denotatif) dalam bahasa mereka, tetapi kata yang dapat mengirimkan arti bahwa hanya dalam struktur gramatikal bahasa dan kode (lihat sintaks dan semantik). Kode juga mewakili nilai-nilai budaya, dan dapat menambah nuansa baru terhadap konotasi bagi setiap aspek kehidupan.