Хочу научиться программированию, но сам еще учусь в школе. Сходил в магазин попросил книгу по программированию с самых азов, но уже есть проблема. 
 В самом начале книги ничего не рассказывают, а сразу объясняют как делать простенькую программу, надо сделать программу-приветствие которая просто выведет сообщение на экран и закроется. 
 Во первых посоветуйте какую версию паскаль лучше скачать, сейчас работаю с pascalABC.NET 
 Хочу напомнить, что этим я занялся впервые, поэтому для вас мои задачи как 2+2, а для меня все не понятно. 
 Скопировал из блокнота первое задание и вот, что там просят. 
 Пример 1.1. Первая программа 
 program First; { Первая строка — заголовок программы. 
 program — служебное слово; 
 First — имя нашей программы, 
 его вы придумываете сами. 
 В конце строки стоит 
 точка с запятой. 
 При перечислении инструкций Паскаля 
 между ними нужно 
 ставить ";". 
 Дальше идет тело программы. 
 Оно всегда начинается со слова begin } 
 begin { Здесь в конце строки нет 
 точки с запятой. 
 Следующая команда, или оператор, 
 выводит слово ПРИВЕТ на экран; 
 после вывода курсор остается на той же 
 строке в конце текста; 
 текст для вывода всегда заключается 
 в апострофы.} 
 write ('Привет, '); { В конце строки обязательна 
 точка с запятой} 
 { Следующий оператор выведет на экран 
 слово ДРУЗЬЯ! и переведет курсор 
 на следующую строку, так как символы 
 "ln" в операторе writeln означают 
 "line" — по-английски "строка" } 
 writeln ('друзья!'); 
 writeln('Это вторая строка') { Здесь в конце строки 
 не обязательна точка с запятой, так как 
 это последний оператор. 
 Проще говоря, перед end точку с запятой 
 можно не ставить } 
 end. { Словом end кончается 
 тело программы; 
 в конце обязательно стоит точка } 
 Во первых при компилирование у меня всегда выдается ошибка, пишет, что ` неизвестный символ. Потом я решил скопировать это из блокнота и убрать лишние описания. При компилирование не было ошибок. А если я сам в точности такой же код пишу, то у меня все время выдаются ошибки, программа пишет, что там неизвестные символы и русские буквы в том числе, хотя все написал в точности как и в книге все так же. 
 Почему тогда работает только скопированный код, а мой с ошибками.Добавлено (29.08.12, 11:25)
---------------------------------------------
Вот это я скопировал из блокнота где описание задания и удалил описание оставив только код для этой программы. Когда я это скомпилировал ошибок нет, вот скиншот. Внизу скриншота видно, что при компилирование не было ошибок. 
 http://i41.fastpic.ru/big/2012/0829/70/a566ac90407b5724dd99dd1a725e1770.png 
 А вот этот же код только его я не скопировал и вставил в паскаль, а сам написал и тут же пошли ошибки компилирования 
 http://i41.fastpic.ru/big/2012/0829/9a/0c07da6ab07d0c431f997083f843cf9a.png 
 Скажите, что я делаю не так? Тот же самый код, только записан мной, но там программа видит неизвестные символы.