Write( [Var f;] v1,v2, ...,vn ) процедурасы мəліметтерді мəтіндік файлға немесе логикалық құрылғыға шығарады. Оның шығару тізімі CHAR, STRING, BOOLEAN жəне де бүтін немесе нақты сандар типіндегі бір немесе бірнеше өрнектен тұрады. Сандарды шығару кезінде
олар символдық түрге айналады. Файлдық айнымалы көрсетілмесе, мəлімет стандартты OUTPUT файлы арқылы экранға шығарылады. Тізімдегі кез келген параметр мына-дай форматта болуы мүмкін:
<параметр> [: <бүтін1> [: <бүтін2> ]], мұндағы <бүтін1> мен < бүтін2> шығарылатын мəннің ұзындығын көрсетеді.
WriteLn( [Var f;] v1,v2, ...,vn ) процедурасы да мəліметтерді мəтіндік файлға немесе логикалық құрылғыға шығарады. Файлдық айнымалы болмаған жағдайда, мəлімет стан-дартты OUTPUT файлына, яғни экранға шығарылады. Бұл процедура Write процедурасымен бірдей, тек шығарылатын мəліметтер жолы #13 жəне #10 символдарымен аяқталады. Параметрсіз WriteLn файлға жол соңы маркерін (экранға мəлімет шығарғанда, келесі жолға көшу) жазады.