Вы сейчас просматриваете Кто придумал ООП?

Кто придумал ООП?

Объектно-ориентированное программирование (ООП) зародилось в 1960-х годах благодаря работе Оле-Йохана Даля и Кристена Нюгорда, двух норвежских компьютерных ученых. Они разработали первый объектно-ориентированный язык программирования Simula (в версии Simula 67). Этот язык был создан для моделирования сложных систем, и они ввели концепции, которые стали основой ООП, такие как классы, объекты, наследование, и инкапсуляция.

Язык Simula привлек внимание программистов и ученых, что привело к развитию ООП и внедрению его принципов в другие языки.

Алан Кей, один из разработчиков языка Smalltalk, усовершенствовал концепции ООП и популяризировал их. Он также ввел термин “объектно-ориентированное программирование” и активно продвигал идею, что программы должны быть построены как системы взаимодействующих объектов, что очень повлияло на дальнейшее развитие этого подхода.

Алан Кей (Alan Curtis Kay; 17 мая 1940) — американский учёный в области теории вычислительных систем.

Таким образом, Оле-Йохан Даль и Кристен Нюгорд считаются изобретателями ООП, а Алан Кей сыграл ключевую роль в его популяризации.

Leonid Kleimann

I like Java!