Ekspresi (ilmu komputer)

Ekspresi dalam bahasa pemrograman adalah kombinasi dari nilai-nilai eksplisit, konstanta, variabel, operator, dan fungsi yang ditafsirkan menurut aturan prioritas tertentu dan asosiasi untuk sebuah bahasa pemrograman tertentu, yang menghitung dan kemudian menghasilkan ("kembali", dalam lingkungan penuh keadaan) nilai lain. Proses ini, seperti untuk ekspresi matematika, disebut evaluasi. Nilainya bisa dari berbagai jenis, seperti numerik, string, dan logis.