Simula

Симула (англ. Simula) — спільна назва двох мов програмування, Симула, та Симула 67, розроблених в 1960-ті роки в Норвезькому центрі комп'ютерних досліджень в Осло, Олє-Йоханом Далєм та Крістеном Нуґардом. З точки зору синтаксису, мова програмування Симула є розширенням Алгола 60.

Simula
Парадигма об'єктно-орієнтоване програмування, Процедурне програмування, Імперативне програмування і структурне програмування
Дата появи 1962
Творці Оле-Юган Даль
Розробник Крістен Нюгорд
Останній реліз
Система типізації статичнаd і nominative typingd
Під впливом від ALGOL 60d і SIMSCRIPTd
Операційна система UNIX-подібні операційні системи, Microsoft Windows, z/OSd, TOPS-10 і MVSd
 Simula у Вікісховищі

В Симула 67 було додано об'єкти, класи, підкласи, віртуальні методи, співпрограми, симуляцію дискретних подій, та автоматичне прибирання пам'ятті.

Симула — перша об'єктно-орієнтована мова програмування. Відповідно до назви, Симулу було створено для проведення симуляцій, і потреби цієї предметної галузі створили основу для багатьох із можливостей сучасних об'єктно-орієнтованих мов програмування.

Симула знайшла застосування у великій кількості реалізацій, таких як симуляція прототипів VLSI, процесів, протоколів, алгоритмів, та інших, таких як комп'ютерна верстка, графіка та освіта.

Див. також

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.