Регистрация
18 Дек 2013
Сообщения
70
Репутация
0
Спасибо
0
Монет
0
В чем различие между этими языками? Если написать одну программу она корректно будет работать на другой? В чем их разница? Нужно написать код под преобразование Фурье, могу ли я использовать Pascal вместо FP?
 
фри паскаль это бесплатный
 
Паскаль - это стандарт языка от Вирта. Одной из ближайших к нему реализаций является Berkeley Pascal. Стандарт языка таков, что написать на нём что бы то ни было серьёзное не представляется возможным. Нет ни инструментальных средств, ни абстракций достаточно высокого уровня. Поэтому Вирт не остановился на Паскале, а наплодил множество более развитых языков: Оберон, Модула (и все с номерами версий 1, 2, 3, ...).

Фри Паскаль - это реализация, в которой добавлены расширения, чтобы сделать язык хоть немного пригодным к решению практических задач. По уровню абстракции язык улучшился ненамного, но хоть появились библиотеки и некоторые синтаксические полезности: тип string, динамическая обработка массивов и др.
 
Есть язык, а есть системы программирования на этом языке.

Паскаль — язык, придуманный кем-то на бумаге.

А Free Pascal, Turbo Pascal, PascalABC и прочие — это системы программирования, позволяющие компилировать и исполнять программы на языке Паскаль или на каком-нибудь его диалекте.
 
С точки зрения 2023 года, ничем
 
Назад
Сверху