programm Name; (Точка-запятая обязательна после каждой строки за исключением begin и End.)

Дальше задаются базовые данные если таковые будут применяться. Выглядит это так
Var a: integer;

Этой строчкой мы сказали что переменная а является целым числом. После переменной обязательно двоеточие! Сейчас приведу некоторые распространенные примеры видов переменных.
integer: Целые числа
real: дробные числа
string: Слова
Есть много видов но это формальности.
После базовых данных идет сама программа. Начинается она со слова
begin

После этого слова не должно быть ни точки ни точки запятой.
Дальше идет текст программы и ее конец который обозначается строкой
end.(Точка обязательна)
Итак строение программы
Имя
Первоначальные данные
-------------------------------------------
begin
программа
------------------------------------
конец
Вот в общем и все. Что и как программировать смотри в разделе статьи.