SlideShare a Scribd company logo
1 of 14
ИИссттоорриияя ссооззддаанниияя ии 
ррааззввииттиияя яяззыыккаа ППаассккаалльь 
УУрроокк –– ссееммииннаарр
История создания и развития 
языка Паскаль 
Считается, что программирование — дитя 
современного прогресса в области науки и 
технологии. Первые сложные многоцелевые 
вычислительные устройства появились еще в 
XIX веке. Тогда же возникла необходимость в 
разработке программ для них, и впервые с 
такой задачей столкнулась легендарная Ада 
Лавлейс, работавшая с вычислительной 
машиной Чарльза Бэббиджа, которая 
называлась «Машина для исчисления 
разностей» («Difference Engine»). Но настоящие 
языки программирования появились все-таки в 
эпоху электронных вычислительных машин 
(ЭВМ). Считают, что первый язык 
программирования — это язык Short Code, 
появившийся в 1949 году.
История создания и развития 
языка Паскаль 
Программисты, работавшие на первых моделях 
ЭВМ, вынуждены были программировать в машинных 
кодах. Приведём фрагмент (примерно одну десятую 
часть!) программы, которая выводит на экран 
приветствие «Hello, world!»: 
457f464c010100010000000000000000000200030001 
000003d0080000340000069800000000000000340020 
00050028001600130006000000340000003408000000000 
000аОООООООа0000000050000000400000003000000d 
4000000d4080000000000001300000013000000040000 
000100000001000000000000000008000000000004f500 
0004f5000000050000100000000001000004f8000014f80 
8000000000000c4000000c800000006000000000000002 
0000052c0000152c080000000000009000000090000000 
060000000400006c2f62696c2f2d6496c756e2e786f7331 
2e0000001100000011000000000000000eOOOOOOOaO 
OOOOOOOOOOO...
История создания и развития 
языка Паскаль 
Используя машинные коды, можно добиться 
максимальной скорости выполнения программы, но 
для этого сначала необходимо разобраться, как 
работает центральный процессор того компьютера, на 
котором предполагается запускать программу. Когда- 
то доступ к компьютерам получали только избранные, 
которые имели достаточно глубокую подготовку в 
данной области, однако с развитием вычислительной 
техники и снижением ее стоимости компьютерами 
стали пользоваться не только специалисты- 
электронщики, но и специалисты других областей 
человеческой деятельности. Для них важнее было 
провести с помощью ЭВМ вычисления и быстро 
получить результат, относящийся к области их 
интересов, чем постигать особенности 
микропроцессорной архитектуры.
История создания и развития 
языка Паскаль 
В это время и появились первые языки 
программирования высокого уровня, которые были 
гораздо понятнее человеку, чем машинные коды. 
Первыми языками программирования высокого 
уровня были FORTRAN, Cobol и Algol, появившиеся в 
50-е годы XX века. Первые два из них «здравствуют» 
и поныне — это языки-долгожители, a Algol стал 
родоначальником целого семейства языков, в числе 
которых и Pascal. В настоящее время насчитывается 
несколько тысяч языков программирования, большая 
часть из которых имеет довольно узкую 
специализацию. Говорят, что как только появился 
второй язык программирования, начались бурные 
споры о том, какой язык лучше! Эти споры идут и 
поныне, принимая иногда характер религиозных войн 
древности.
Схематическая история создания 
языков программирования 
FORTRAN 
Algol 60 PL/I Cobol Lisp 
Basic 
Prolog 
Miranda 
Simula Algol 68 
Pascal 
Smalltalk 
C 
Ada 
C++ 
1950 
1960 
1970 
1980
История создания и развития 
языка Паскаль 
Особое место среди языков программирования 
занимает Algol, первая версия которо-го появилась 
в 1958 году. Одним из разработчиков языка Algol 
был «отец» языка FORTRAN Джон Бэкус. Название 
языка ALGOrithmic Language подчеркивает то 
обстоятельство, что он предназначен для записи 
алгоритмов. Благодаря четкой логической 
структуре Algol стал стандартным средством записи 
алгоритмов в научной и технической литературе. 
Последующими версиями языка стали Algol 60 и 
Algol 68. Algol 68 оказался излишне громоздким, что 
создавало большие трудности в его реализации.
История создания и развития 
языка Паскаль 
Один из членов комитета, занимавшегося 
разработкой спецификации, — швейцарский ученый 
Никлаус Вирт — протестовал против ее принятия. Он 
оказался прав — Algol 68 стал «лебединой песней» 
некогда самого популярного языка программирования, 
однако этот язык дал начало целой ветви новых языков 
В 1967 году Вирт создал свою версию — языка 
Algol W. Это было связано с необходимостью найти язык 
программирования, который можно было бы 
использовать для обучения студентов методам 
разработки программ, таким как «программирование 
сверху вниз», «структурное программирование» и т. д. 
Вирту не понравился ни один из существовавших в то 
время языков, и в 1968 г. году он приступил к 
разработке собственного.
История создания и развития 
языка Паскаль 
В 1970 году в мире программирования 
произошли по крайней мере два великих события — 
появились операционная система Unix и новый язык 
программирования Pascal. Вирт назвал его в честь 
великого французского математика и религиозного 
философа XVII века Блеза Паскаля. Паскаль изобрел 
вычислительное устройство, именно поэтому новому 
языку было присвоено его имя. Вирт настаивал 
впоследствии, что название языка должно 
начинаться с прописной буквы — как фамилия. 
Первая версия языка была создана для компьютера 
CDC 6000.
Блез Паскаль и Никлаус Вирт – 
история и современность 
Назад
Эволюция «алголоподобных» 
языков 
Algol 60 
(1960) 
Algol W 
(1967) 
Algol 68 
(1968) 
Pascal 
(1970) 
Modula 
(1975) 
Modula - 2 
(1977) 
Modula - 3 
Назад (1987)
История создания и развития 
языка Паскаль 
Благодаря своей четкости, логичности и 
другим особенностям Pascal надолго занял свою 
нишу, являясь прекрасным языком для 
обучения, программированию. Pascal 
использовался и для разработки серьезных 
программ-приложений. Шутили, что Вирт 
разработал игрушку, но многие отнеслись к ней 
слишком серьёзно. В 1975 г. вновь два события 
стали вехами в истории программирования 
Билл Гейтс и Пол Аллен заявили о себе, 
разработав свою версию языка BASIC, Вирт и 
Йенсен выпустили его классическое описание 
языка Pascal под названием «Pascal User Manual 
and Report».
История создания и развития 
языка Паскаль 
Впоследствии появились различные версии 
языка и его расширения Наиболее устным 
расширением стал пакет Turbo Pascal фирмы 
Borland, появившийся 1983 году и сразу 
ставший событием в мире компьютерных 
технологий. Первое упоминание о нем 
содержалось в рекламе, опубликованной в 
журнале BYTE, а сам пакет предназначался для 
операционной системы СР/М. В начале 1984 
года он был перенесен в среду MS-DOS и 
приобрел огромную популярность. С тех пор 
появилось несколько версий Turbo Pascal, 
последняя — седьмая. 
Фирма Borland завершила линию продуктов 
Turbo Pascal и перешла к выпуску системы 
визуальной разработки для Windows — Delphi.
История создания и развития 
языка Паскаль 
Несмотря на это, язык Turbo Pascal 
сохраняет свое значение в качестве отличного 
средства для первого знакомства с миром 
«серьезного» программирования. Это связано 
как с его четкой логической структурой, так и с 
теми его возможностями, которые позволяют 
использовать Turbo Pascal для решения 
разнообразных задач. Среди них вычисления и 
обработка данных, компьютерная графика, 
работа со звуком, системное програм- 
мирование. Turbo Pascal позволяет применять 
приемы объектно-ориентированного 
программирования, которое стало одной из 
ведущих современных технологий 
программирования.

More Related Content

Similar to история паскаль

язык программирования
язык программированияязык программирования
язык программированияMihaNsx99
 
презентация1
презентация1презентация1
презентация1NikolNikol
 
Orxan9r2 pascal
Orxan9r2 pascalOrxan9r2 pascal
Orxan9r2 pascalorxan9r2
 
Orxan9r2 pascal
Orxan9r2 pascalOrxan9r2 pascal
Orxan9r2 pascalorxan9r2
 
История программирования
История программированияИстория программирования
История программированияAndrey1245
 
вопросы на тему Turbo pascal
вопросы на тему Turbo pascalвопросы на тему Turbo pascal
вопросы на тему Turbo pascalFarida7777
 
Vvedenievturbopascal
VvedenievturbopascalVvedenievturbopascal
VvedenievturbopascalSerghei Urban
 
музей информатики
музей информатикимузей информатики
музей информатикиKumar000789
 
презентация языки программирования
презентация языки программированияпрезентация языки программирования
презентация языки программированияnhfkzkz
 
языки программирования презетнация
языки программирования презетнацияязыки программирования презетнация
языки программирования презетнацияtimofey_kravchenko
 
языки программирования презетнация
языки программирования презетнацияязыки программирования презетнация
языки программирования презетнацияsonyadark
 
Программирование
ПрограммированиеПрограммирование
Программированиеalecsa
 
Какими они были, первые ноутбуки
Какими они были, первые ноутбукиКакими они были, первые ноутбуки
Какими они были, первые ноутбукиChechik
 
технологии 90 х
технологии 90 хтехнологии 90 х
технологии 90 хEgor4864
 
презентация1
презентация1презентация1
презентация1ruslan_gorlov4
 
история развития операционных систем
история развития операционных системистория развития операционных систем
история развития операционных системNickEliot
 

Similar to история паскаль (20)

язык программирования
язык программированияязык программирования
язык программирования
 
презентация1
презентация1презентация1
презентация1
 
Niklaus virt by_toqrul_9r1
Niklaus virt by_toqrul_9r1Niklaus virt by_toqrul_9r1
Niklaus virt by_toqrul_9r1
 
Orxan9r2 pascal
Orxan9r2 pascalOrxan9r2 pascal
Orxan9r2 pascal
 
Orxan9r2 pascal
Orxan9r2 pascalOrxan9r2 pascal
Orxan9r2 pascal
 
История программирования
История программированияИстория программирования
История программирования
 
вопросы на тему Turbo pascal
вопросы на тему Turbo pascalвопросы на тему Turbo pascal
вопросы на тему Turbo pascal
 
Vvedenievturbopascal
VvedenievturbopascalVvedenievturbopascal
Vvedenievturbopascal
 
музей информатики
музей информатикимузей информатики
музей информатики
 
презентация языки программирования
презентация языки программированияпрезентация языки программирования
презентация языки программирования
 
языки программирования презетнация
языки программирования презетнацияязыки программирования презетнация
языки программирования презетнация
 
языки программирования презетнация
языки программирования презетнацияязыки программирования презетнация
языки программирования презетнация
 
Программирование
ПрограммированиеПрограммирование
Программирование
 
80 е года
80 е года80 е года
80 е года
 
Какими они были, первые ноутбуки
Какими они были, первые ноутбукиКакими они были, первые ноутбуки
Какими они были, первые ноутбуки
 
технологии 90 х
технологии 90 хтехнологии 90 х
технологии 90 х
 
Macintosh
MacintoshMacintosh
Macintosh
 
презентация1
презентация1презентация1
презентация1
 
User Interface History
User Interface HistoryUser Interface History
User Interface History
 
история развития операционных систем
история развития операционных системистория развития операционных систем
история развития операционных систем
 

More from Средняя школа № 10 г. Слонима

More from Средняя школа № 10 г. Слонима (20)

форматирование символов
форматирование символовформатирование символов
форматирование символов
 
создание веб страниц в редакторе Ms word, ms
создание веб страниц в редакторе Ms word, msсоздание веб страниц в редакторе Ms word, ms
создание веб страниц в редакторе Ms word, ms
 
бд
бдбд
бд
 
стандартные функции
стандартные функциистандартные функции
стандартные функции
 
использование формул. ссылки
использование формул. ссылкииспользование формул. ссылки
использование формул. ссылки
 
10.2
10.210.2
10.2
 
образовательные ресурсы
образовательные ресурсыобразовательные ресурсы
образовательные ресурсы
 
анимация движения
анимация движенияанимация движения
анимация движения
 
работа с текстом
работа с текстомработа с текстом
работа с текстом
 
обобщающее повторение по теме «основы анимации»
обобщающее повторение по теме «основы анимации»обобщающее повторение по теме «основы анимации»
обобщающее повторение по теме «основы анимации»
 
использование маски
использование маскииспользование маски
использование маски
 
анимация формы
анимация формыанимация формы
анимация формы
 
работа с текстом
работа с текстомработа с текстом
работа с текстом
 
виды вредоносного программного обеспечения
виды вредоносного программного обеспечениявиды вредоносного программного обеспечения
виды вредоносного программного обеспечения
 
антивирусники
антивирусникиантивирусники
антивирусники
 
E mail
E mailE mail
E mail
 
плоды
плодыплоды
плоды
 
животные прокулевич лиза
животные прокулевич лизаживотные прокулевич лиза
животные прокулевич лиза
 
животные богуш
животные богушживотные богуш
животные богуш
 
мое хобби!!! турук надя
мое хобби!!! турук надямое хобби!!! турук надя
мое хобби!!! турук надя
 

история паскаль

  • 1. ИИссттоорриияя ссооззддаанниияя ии ррааззввииттиияя яяззыыккаа ППаассккаалльь УУрроокк –– ссееммииннаарр
  • 2. История создания и развития языка Паскаль Считается, что программирование — дитя современного прогресса в области науки и технологии. Первые сложные многоцелевые вычислительные устройства появились еще в XIX веке. Тогда же возникла необходимость в разработке программ для них, и впервые с такой задачей столкнулась легендарная Ада Лавлейс, работавшая с вычислительной машиной Чарльза Бэббиджа, которая называлась «Машина для исчисления разностей» («Difference Engine»). Но настоящие языки программирования появились все-таки в эпоху электронных вычислительных машин (ЭВМ). Считают, что первый язык программирования — это язык Short Code, появившийся в 1949 году.
  • 3. История создания и развития языка Паскаль Программисты, работавшие на первых моделях ЭВМ, вынуждены были программировать в машинных кодах. Приведём фрагмент (примерно одну десятую часть!) программы, которая выводит на экран приветствие «Hello, world!»: 457f464c010100010000000000000000000200030001 000003d0080000340000069800000000000000340020 00050028001600130006000000340000003408000000000 000аОООООООа0000000050000000400000003000000d 4000000d4080000000000001300000013000000040000 000100000001000000000000000008000000000004f500 0004f5000000050000100000000001000004f8000014f80 8000000000000c4000000c800000006000000000000002 0000052c0000152c080000000000009000000090000000 060000000400006c2f62696c2f2d6496c756e2e786f7331 2e0000001100000011000000000000000eOOOOOOOaO OOOOOOOOOOO...
  • 4. История создания и развития языка Паскаль Используя машинные коды, можно добиться максимальной скорости выполнения программы, но для этого сначала необходимо разобраться, как работает центральный процессор того компьютера, на котором предполагается запускать программу. Когда- то доступ к компьютерам получали только избранные, которые имели достаточно глубокую подготовку в данной области, однако с развитием вычислительной техники и снижением ее стоимости компьютерами стали пользоваться не только специалисты- электронщики, но и специалисты других областей человеческой деятельности. Для них важнее было провести с помощью ЭВМ вычисления и быстро получить результат, относящийся к области их интересов, чем постигать особенности микропроцессорной архитектуры.
  • 5. История создания и развития языка Паскаль В это время и появились первые языки программирования высокого уровня, которые были гораздо понятнее человеку, чем машинные коды. Первыми языками программирования высокого уровня были FORTRAN, Cobol и Algol, появившиеся в 50-е годы XX века. Первые два из них «здравствуют» и поныне — это языки-долгожители, a Algol стал родоначальником целого семейства языков, в числе которых и Pascal. В настоящее время насчитывается несколько тысяч языков программирования, большая часть из которых имеет довольно узкую специализацию. Говорят, что как только появился второй язык программирования, начались бурные споры о том, какой язык лучше! Эти споры идут и поныне, принимая иногда характер религиозных войн древности.
  • 6. Схематическая история создания языков программирования FORTRAN Algol 60 PL/I Cobol Lisp Basic Prolog Miranda Simula Algol 68 Pascal Smalltalk C Ada C++ 1950 1960 1970 1980
  • 7. История создания и развития языка Паскаль Особое место среди языков программирования занимает Algol, первая версия которо-го появилась в 1958 году. Одним из разработчиков языка Algol был «отец» языка FORTRAN Джон Бэкус. Название языка ALGOrithmic Language подчеркивает то обстоятельство, что он предназначен для записи алгоритмов. Благодаря четкой логической структуре Algol стал стандартным средством записи алгоритмов в научной и технической литературе. Последующими версиями языка стали Algol 60 и Algol 68. Algol 68 оказался излишне громоздким, что создавало большие трудности в его реализации.
  • 8. История создания и развития языка Паскаль Один из членов комитета, занимавшегося разработкой спецификации, — швейцарский ученый Никлаус Вирт — протестовал против ее принятия. Он оказался прав — Algol 68 стал «лебединой песней» некогда самого популярного языка программирования, однако этот язык дал начало целой ветви новых языков В 1967 году Вирт создал свою версию — языка Algol W. Это было связано с необходимостью найти язык программирования, который можно было бы использовать для обучения студентов методам разработки программ, таким как «программирование сверху вниз», «структурное программирование» и т. д. Вирту не понравился ни один из существовавших в то время языков, и в 1968 г. году он приступил к разработке собственного.
  • 9. История создания и развития языка Паскаль В 1970 году в мире программирования произошли по крайней мере два великих события — появились операционная система Unix и новый язык программирования Pascal. Вирт назвал его в честь великого французского математика и религиозного философа XVII века Блеза Паскаля. Паскаль изобрел вычислительное устройство, именно поэтому новому языку было присвоено его имя. Вирт настаивал впоследствии, что название языка должно начинаться с прописной буквы — как фамилия. Первая версия языка была создана для компьютера CDC 6000.
  • 10. Блез Паскаль и Никлаус Вирт – история и современность Назад
  • 11. Эволюция «алголоподобных» языков Algol 60 (1960) Algol W (1967) Algol 68 (1968) Pascal (1970) Modula (1975) Modula - 2 (1977) Modula - 3 Назад (1987)
  • 12. История создания и развития языка Паскаль Благодаря своей четкости, логичности и другим особенностям Pascal надолго занял свою нишу, являясь прекрасным языком для обучения, программированию. Pascal использовался и для разработки серьезных программ-приложений. Шутили, что Вирт разработал игрушку, но многие отнеслись к ней слишком серьёзно. В 1975 г. вновь два события стали вехами в истории программирования Билл Гейтс и Пол Аллен заявили о себе, разработав свою версию языка BASIC, Вирт и Йенсен выпустили его классическое описание языка Pascal под названием «Pascal User Manual and Report».
  • 13. История создания и развития языка Паскаль Впоследствии появились различные версии языка и его расширения Наиболее устным расширением стал пакет Turbo Pascal фирмы Borland, появившийся 1983 году и сразу ставший событием в мире компьютерных технологий. Первое упоминание о нем содержалось в рекламе, опубликованной в журнале BYTE, а сам пакет предназначался для операционной системы СР/М. В начале 1984 года он был перенесен в среду MS-DOS и приобрел огромную популярность. С тех пор появилось несколько версий Turbo Pascal, последняя — седьмая. Фирма Borland завершила линию продуктов Turbo Pascal и перешла к выпуску системы визуальной разработки для Windows — Delphi.
  • 14. История создания и развития языка Паскаль Несмотря на это, язык Turbo Pascal сохраняет свое значение в качестве отличного средства для первого знакомства с миром «серьезного» программирования. Это связано как с его четкой логической структурой, так и с теми его возможностями, которые позволяют использовать Turbo Pascal для решения разнообразных задач. Среди них вычисления и обработка данных, компьютерная графика, работа со звуком, системное програм- мирование. Turbo Pascal позволяет применять приемы объектно-ориентированного программирования, которое стало одной из ведущих современных технологий программирования.