Pascal PascalABC net и Turbo Pascal какая между ними разница? Вообщем какая, для написания програм р - Компьютерные вопросы

Вопрос Pascal PascalABC net и Turbo Pascal какая между ними разница? Вообщем какая, для написания програм р

bes

Capitan

bes

Capitan
Регистрация
15 Июл 2013
Сообщения
86
Репутация
0
Спасибо
0
Монет
0
Отличаются ли они вообще?
В книгах эти 2 вида очень отличаются, просто в турбо есть вроде компиляторы которых нету в абс, и при этом в турбо учебнике пишут с ними задачи. Вроде так, могу быть не точным.

А если просто для написание задач/кодов
 
Регистрация
16 Дек 2013
Сообщения
88
Репутация
0
Спасибо
0
Монет
0
Программы, сделанные на классическом Паскале и в рамках его возможностей будут работать в обоих компиляторах, по моим наблюдениям в ТурбоПаскале работают быстрее.
 
Регистрация
8 Дек 2013
Сообщения
75
Репутация
0
Спасибо
0
Монет
0
Просто Pascal - это язык, описанный его изобретателем Никлаусом Виртом в его книге. Он послужил основой для многих сильно расширенных его вариантов. Turbo Pascal - его лишь немного расширенная очень старая реализация. Одна из современных во много раз больше расширенных реализаций - PascalABC.NET, он имеет раз в десять больше средств и возможностей и позволяет делать программы с оконным интерфейсом Windows, в то время как Turbo Pascal - только с консольным интерфейсом. Кроме того, Turbo Pascal сделан для MS-DOS и 16-разрядный, он безнадежно устарел, на современных 64-разрядных системах сделанные на нем программы и не запустишь, да и на 32-разрядных с графикой есть проблемы. Так что Turbo Pascal представляет сейчас только исторический интерес, но еще используется в школах на уроках программирования, что оправдывается только тем, что учителя когда-то выучили его и ничего современного не знают. А компиляторы есть у обоих языков.
 
Регистрация
4 Авг 2013
Сообщения
103
Репутация
0
Спасибо
0
Монет
0
Структура программы не отличается. Есть отличия по библиотечным функциям (названия разные, кое-где еще и интерфейс функций разный). Есть другие отличия, например, в паскале АБС нужно параметр цикла описывать в заголовке цикла. Еще есть отличия операторов, например, в АБС можно вместо c:=c+o; написать c+=o;, как в Си.
 
Регистрация
27 Мар 2013
Сообщения
79
Репутация
0
Спасибо
0
Монет
0
Загугли: PascalAbc.net отличия от Turbo Pascal Отличий много, но мне кажется есть совместимость: программы без графики для Turbo Pascal должны работать на PascalAbc.net. В PascalAbc.net гораздо больше возможностей.
 
Регистрация
29 Окт 2013
Сообщения
82
Репутация
1
Спасибо
0
Монет
0
PascalABC.net - Объектно ореинтированный язык. Я ошибся это Ide. Язык этот называется Object Pascal. А turbo, free, borland, abc - одни из версий. Это тоже самое что Python 2 и Python 3.
 
Сверху Снизу