Отличаются ли они вообще?
В книгах эти 2 вида очень отличаются, просто в турбо есть вроде компиляторы которых нету в абс, и при этом в турбо учебнике пишут с ними задачи. Вроде так, могу быть не точным.
А если просто для написание задач/кодов
Другие языки программирования и технологии
Pascal PascalABC net и Turbo Pascal какая между ними разница? Вообщем какая, для написания програм разница большая??
Загугли: PascalAbc.net отличия от Turbo Pascal
Отличий много, но мне кажется есть совместимость: программы без графики для Turbo Pascal должны работать на PascalAbc.net.
В PascalAbc.net гораздо больше возможностей.
Отличий много, но мне кажется есть совместимость: программы без графики для Turbo Pascal должны работать на PascalAbc.net.
В PascalAbc.net гораздо больше возможностей.
Просто Pascal - это язык, описанный его изобретателем Никлаусом Виртом в его книге. Он послужил основой для многих сильно расширенных его вариантов. Turbo Pascal - его лишь немного расширенная очень старая реализация, созданная 35 лет назад и еще несколько лет совершенствовавшаяся, после чего уступившая место дальнейшим расширениям исходного языка. Одна из современных во много раз больше расширенных реализаций - PascalABC.NET, он имеет раз в десять больше средств и возможностей и позволяет делать программы с оконным интерфейсом Windows, в то время как Turbo Pascal - только с консольным интерфейсом. Кроме того, Turbo Pascal сделан для MS-DOS и 16-разрядный, он безнадежно устарел, на современных 64-разрядных системах сделанные на нем программы и не запустишь, да и на 32-разрядных с графикой есть проблемы. Так что Turbo Pascal представляет сейчас только исторический интерес, но еще используется в школах на уроках программирования, что оправдывается только тем, что учителя когда-то выучили его и ничего современного не знают.
А компиляторы есть у обоих языков.
А компиляторы есть у обоих языков.
Александр Шибанов
P.S."Может структура/написание кода отличается?"
Конечно, отличается. В PascalABC.NET можно и используют его гораздо более мощные средства, чем имеющиеся в Turbo Pascal. Например, поддержку объектно-ориентированного программирования (ООП), и многое другое.
Конечно, отличается. В PascalABC.NET можно и используют его гораздо более мощные средства, чем имеющиеся в Turbo Pascal. Например, поддержку объектно-ориентированного программирования (ООП), и многое другое.
Обе эти среды программирования используют один и тот же язык программирования - Паскаль. Отличия есть и существенные. Что конкретно вас интересует?
Дмитрий Хлопонин
Ну я пробывал читать Turbo и обычный Pascal и у них вроде различаются компиляторы, к примеру там ключевые слова которые дают команды один, а в турбо ещё другие добавляют которых вроде нет в обычном паскале, Вот в турбо и задачи другие выходят вроде
Программы, сделанные на классическом Паскале и в рамках его возможностей будут работать в обоих компиляторах, по моим наблюдениям в ТурбоПаскале работают быстрее.
Для первоначального обучения и знакомства с алгоритмами можешь использовать любой, оба работают с Паскалем. Это школьный уровень и ничего зазорного тут нет. Но более серьезные программы создавать с их помощью нецелесообразно.
Дмитрий Хлопонин
Мне сейчас нужен для PascalABC
Структура программы не отличается. Есть отличия по библиотечным функциям (названия разные, кое-где еще и интерфейс функций разный). Есть другие отличия, например, в паскале АБС нужно параметр цикла описывать в заголовке цикла. Еще есть отличия операторов, например, в АБС можно вместо c:=c+o; написать c+=o;, как в Си.
Нет, не большая. Ни тот, ни другой, ни третий (Pascal как таковой вообще) не подходит для написания большинства серьезных программ, создают больше проблем вроде отсутствия серьезных исходников в интернете, а преимуществ никаких.
Виталий Фирсов
Всё что есть для C#, VBA и т. д. достаточно просто портируется на Pascal ABC.Net.
Разница между языками такова, что Pasal ABC.NET ударившись в синтаксический сахар уделывает C# н-р с использованием Linq, лямбдами и "функциональным" программированием.
Разница между языками такова, что Pasal ABC.NET ударившись в синтаксический сахар уделывает C# н-р с использованием Linq, лямбдами и "функциональным" программированием.
Виталий Фирсов
Оговорка по Фрейду... VB.NET, конечно.
PascalABC.net - Объектно ореинтированный язык. Я ошибся это Ide. Язык этот называется Object Pascal. А turbo, free, borland, abc - одни из версий. Это тоже самое что Python 2 и Python 3.
Maxim Reshetov
IDE - это не язык, а среда разработки. Среда разработки есть и в Turbo Pascal и в PascalAbc.net.
Turbo Pascal - это реализация Object Pascal и предок современных версий Паскаля.
После Turbo Pascal было много версий Delphi, не полностью совместимых между собой.
PacsalAbc.net отличается и от Turbo Pascal и от Delphi.
Turbo Pascal - это реализация Object Pascal и предок современных версий Паскаля.
После Turbo Pascal было много версий Delphi, не полностью совместимых между собой.
PacsalAbc.net отличается и от Turbo Pascal и от Delphi.
Похожие вопросы
- Есть ли разница Pascal и PascalABC.NET?
- Какая разница между Turbo Pascal и free Pascal?
- добрый день подскажите пожалуйста программисты есть отличия между turbo и object Pascal я знаю что object pascal
- Как создать компьютерного червя на PascalABC.NET и на других языках программирования или опишите структуру червя.
- Turbo Pascal помогите пожалуйста. помогите пожалуйста с написание программы для вычисления 1-й и 2-й производной функции
- Люди помогите пожалуйста....Кто понимает TURBO PASCAL
- Помогите сделать задания по програмированию(двумерные массивы)Turbo Pascal
- Как вставить текст в Turbo Pascal 7.1???
- Turbo Pascal
- Объясните смысл прогаммы в Turbo Pascal
Какими проверочными/check + share сайтами пользуетесь при кодинге ?