Надеюсь ваш учитель по информатике обьяснял вам основные понятия языка Pascal. Но для некоторых я все же это повторю.
program - заголовок программы. Как таково кодом не является и эту строку можно не писать, Ошибку компилятор писать не будет.
var - блок описания переменных. Подробнее о переменных чуть позже.
write - оператор вывода в строку т.е в одну.
writeln - тоже оператор вывода, но с пробелоом. я всегда использую этот оператор т.к он удобнее и не нужно потом ставить пробелы между словами.
read - оператор ввода
readln - тоже самое.
Типы переменных.
integer - целые числа (1,45,693)
word - слово (банка, овощ)
real - вещественный (a*b/3 + str 45 = ...)
double - с двойной запятой (3,4)
char - символ (ф, %, №)
boolean - логическое значение (стакан стеклянный = true (истина), мяч титановый = false (ложь))