-
Period: to
Історія мови програмування Pascal
Мова Паскаль була створена Ніклаусом Віртом в 1968-1969 роках після його участі в роботі комітету розробки стандарту мови Алгол-68. Мова названа на честь французького математика, фізика, літератора і філософа Блеза Паскаля, який створив першу в світі механічну машину, котра вміла складати два числа. -
Ніклаус Вірт і Pascal
У 1970-х роках Ніклаус Вірт - швейцарський учений, фахівець в області інформатики, один з найвідоміших теоретиків в області розробки мов програмування, професор комп'ютерних наук Швейцарської вищої технічної школи Цюріха, лауреат премії Тьюринга розробив, разом з Хоаром і Дейкстрой технологію структурного програмування. В 1971 році вийшла стаття Вірта «Розробка програми методом покрокового уточнення» (класична методологія розробки ПЗ «зверху донизу»). -
Компанія "Borland"
Компанія «Borland» була заснована на початку 80-х років минулого століття математиком і саксофоністом Філіпом Канном. «Borland» стала популярною на ринку ПЗ саме завдяки своїм Turbo-версіями компіляторів мов програмування, що випускалися для широких мас населення в ті роки. У 1983 р фірма Borland випустила Turbo Pascal - інтегроване середовище розробки програм на мові Паскаль. -
Turbo Pascal 1.0
Turbo Pascal - це компілятор, компонувальник, редактор коду і відладчик в одному вікні. Він схожий на швейцарський ніж, де безліч різних інструментів вмонтовано в єдиний пристрій. Для програмістів Turbo Pascal примітний тим, що він став своєрідним прабатьком середовищ швидкої розробки програм.Turbo Pascal — це середовище розробки програмного забезпечення для платформи DOS. -
Object Pascal
Object Pascal (з англ. - «Об'єктний Паскаль») - мова програмування, розроблена у фірмі Apple Computer у 1986 році групою Ларрі Теслера, який консультувався з Ніклаус Віртом. Цей діалект Паскаля вже міг оперувати об'єктами і який був доступний на комп'ютері Apple Lisa. У 1989 р об'єктне розширення Паскаля було додано і в Turbo Pascal фірми Borland. -
Turbo Pascal 7.0
У цій версії компілятор дозволяє компілювати програми як для DOS, так і для Windows. З'являється можливість створення DLL. -
Borland Delphi
Перша версія Borland Delphi (пізніше відома як Delphi 1) - графічне інтегроване середовище швидкої розробки програм для Windows. Цей факт дав неймовірний поштовх розвитку таких середовищ, в яких розробка інтерфейсу програми для програміста замість нудної рутини, перетворювалася в забавний конструктор форм. У сучасних середовищах можна створити програму, навіть не торкаючись до клавіатури - виключно за допомогою миші. -
Lazarus
Lazarus - єдине в світі безкоштовне графічне середовище для швидкої розробки програм, що використовує компілятор FPC. Як і FPC, Lazarus поширюється на умовах ліцензії GNU GPL (General Public License). GNU GPL - це ліцензія, що надає користувачеві права вільно і безкоштовно копіювати, модифікувати і поширювати даний продукт. З цієї ж ліцензії поширюються всі версії ОС (Windows Системи) Linux - безкоштовного і досить серйозного конкурента Windows.
http://www.lazarus-ide.org/ -
Free Pascal 1.0
Free Pascal (FPC Pascal, FPK Pascal) - це реалізація мови Паскаль. Free Pascal сумісний з Borland Pascal 7 і Object Pascal - Delphi, але при цьому володіє рядом додаткових можливостей, наприклад, підтримує перевантаження операторів. -
Borland Delphi 7
Cтала стандартом для багатьох розробників Delphi.
Це один з найуспішніших продуктів Borland через свою стабільність, швидкість і низькі вимоги до апаратного забезпечення. У Delphi 7 додані нові компоненти для Windows XP і збільшено число компонентів для створення Web-додатків. -
Pascal ABC
У 2003 році на факультеті математики, механіки і комп'ютерних наук ЮФУ було створено навчальне середовище програмування Pascal ABC. Система нагадувала інтегровану оболонку з вбудованим інтерпретатором мови програмування Паскаль, близького до мови Delphi. Незважаючи на неповну реалізацію мови, вона стала вдалою заміною застарілій системі Turbo Pascal в первісному навчанні програмуванню. -
PascalABC.NET
У 2005-2006 роках Pasacal ABC був повністю перероблений: змінена його архітектура - на повноцінний компілятор мови, близької до Delphi, з розширеннями, пов'язаними з платформою .NET. Нова система отримала назву PascalABC.NET. У червні 2009 року з'явилася перша стабільна версія PascalABC.NET 1.2.
PascalABC.NET - це мова програмування Паскаль нового покоління, що включає класичний Паскаль, більшість можливостей мови Delphi, а також ряд власних розширень. -
GNU Pascal
GNU Pascal - вільно поширюваний компілятор мови Pascal для 32/64-бітних платформ, що входить в сімейство компіляторів GNU, як стандартний компілятор для вільних UNIX-подібних операційних систем.
http://www.gnu-pascal.de/gpc/h-index.html -
Delphi 10 Seattle
Компанія Embarcadero представила нову версію RAD Studio 10 Seattle. RAD Studio 10 Seattle - це закінчений засіб для швидкої розробки кроссплатформених додатків за допомогою Object Pascal і C ++. Неймовірний рівень підтримки Windows 10. -
Free Pascal 3.0.0
Переваги:
1. кроссплатформений компілятор мови Паскаль;
2. швидкість виконання і надійність;
3. простота і зручність;
4. підтримка більшості можливостей Delphi. -
Delphi 10.1 Berlin
Остання версія Delphi. Додана підтримка Android 6.0 -
PascalABC.NET 3.2
Остання версія PascalABC NET. Це безкоштовна потужна система програмування. Мова Delphi (Object Pascal), платформа NET. Містить задачник PT4, модулі виконавців Робот і Кресленик, які використовуються для навчання програмуванню в шкільній інформатиці. -
Lazarus 1.6.2
Остання версія Lazarus 1.6.2 - вільного середовища розробки програмного забезпечення з відкритим вихідним кодом, яке побудовано на компіляторі Free Pascal з додаванням Інтегрованого Середовища (IDE).
Виправлені помилки передостанній версії.