Fungsi dalam Pascal mirip dengan konsep fungsi dalam matematika. Fungsi digunakan untuk menghitung nilai berdasarkan satu atau beberapa nilai masukan dan mengembalikan nilai. Perbedaan utama antara fungsi dan prosedur adalah fungsi mengembalikan nilai sedangkan prosedur tidak.