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.
Petanda dan penanda
Petanda dan penanda () adalah konsep dalam ilmu semiotika yang merupakan ilmu yang mempelajari tanda dan simbol dan penggunaan atau penafsirannya. Konsep ini digagas oleh seorang filsuf dan ahli bahasa Swiss yang bernama Ferdinand de Saussure. Di dalam bukunya yang berjudul "Kajian Linguistik", ia menjelaskan bahwa suatu tanda tidak hanya ada dalam bentuk citra bunyi, tetapi juga dalam bentuk pemahaman. Maka dari itu, ia membagi tanda menjadi dua komponen, yaitu penanda (atau "citra bunyi") dan petanda (atau "pemahaman"). Menurut Hjelmslev, penanda merupakan sesuatu yang bersifat materialistik (yang bisa diinderakan), sementara petanda adalah konsep pikiran.