УДК 004.42:008

СОЗДАНИЕ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ В СССР 1960–1980-Х ГГ. КАК ПРАКТИКА ФОРМИРОВАНИЯ ЛОКАЛЬНОЙ ЦИФРОВОЙ КУЛЬТУРЫ

Тихон Константинович Ермаков1

1 Сибирский федеральный университет, Красноярск, Россия.
erm-tihon@mail.ru, orcid.org/0000-0002-6967-8720

Аннотация. Становление цифровой культуры в 1960–1980-е годы было тесно связано с определением способов взаимодействия между человеком и машиной, включающих и становление теории языков программирования. Глобальная природа этого процесса не отрицала возникновение различных вариантов локальных цифровых культур, для которых собственные языки программирования становились выражением специфики собственного социально-культурного пространства взаимодействия с техническим. Не является исключением и СССР, в котором в рассматриваемый временной период создаётся ряд языков программирования, разрабатывавшихся с учётом локального социально-культурного ландшафта. Анализ ряда таких языков (ЛЯПАС, Рефал, Рапира) позволяет определить наиболее значимые проблемные ядра, вокруг которых строилась логика взаимодействия человека и машины. Так, все рассматриваемые языки конструируют человека и технику как универсальных агентов, чьи типовые свойства достигаются с помощью компромиссов различного рода. В общем виде, можно говорить, что язык программирования требовал или формирования специальной машинной логики, или формирования интерфейса языкового взаимодействия между человеком и техникой, или же требовал конструирования особого, алгоритмического, способа мышления, позволявшего переложить любую проблему на язык машинных команд.

Ключевые слова: язык программирования, ЛЯПАС, Рефал, Рапира, СССР, цифровая культура.

Для цитирования: Ермаков, Т. К. Создание языков программирования в СССР 1960– 1980-х гг. как практика формирования локальной цифровой культуры / Т. К. Ермаков // Цифровизация. — 2025. — Т. 6. — № 4. — С. 27–35. — EDN GVWFZV

Список цитируемой литературы

1. Андрианов, А. Л. Л. В. Канторович как создатель линейного программирования / А. Л. Андрианов // Вопросы истории естествознания и техники. — 2009. — Т. 30. — № 4. — С. 77-89.  EDN: OTTNDB,  

2. Атабаев, Б. Стандартизация языков программирования: история, преимущества и перспективы / Б. Атабаев, А. Хыдыргулыева, С. Алтыев // In Situ. — 2023. — № 10. — С. 22-24.,   

3. Буркхардт, М. Краткая история цифровизации / М. Буркхардт. — Москва: Ад Маргинем Пресс: ABCdesign, 2021. — 184 с.,   

4. Гомонов, И. С. Возможности искусственного интеллекта в контексте высшего образования / И. С. Гомонов, А. Е. Сорокина // Социология искусственного интеллекта. — 2025. — Т. 6. — № 2. — С. 73-81.  EDN: VDCIRP,  

5. Гомонов, И. С. Применение настольных игр в обучении / И. С. Гомонов, А. Е. Сорокина // Азия, Америка и Африка: история и современность. — 2025. — Т. 4. — № 1. — С. 81-97.  EDN: YQYPIA,  

6. Городняя, Л. В. Библиография и источники по истории школ программирования в Академии наук СССР и ведущих советских вузах (1950-2017) / Л. В. Городняя, И. А. Крайнева, А. Г. Марчук // Вопросы истории естествознания и техники. — 2017. — Т. 38. — № 3. — С. 482-529.  EDN: ZDQIMZ,  

7. Гулджанова, Д. История развития объектно-ориентированного программирования / Д. Гулджанова, Р. Мырадов, С. Довранов // Вестник науки. — 2024. — Т. 4. — № 5(74). — С. 1373-1376.  EDN: AXILJK,  

8. Ермаков, Т. К. Игровой искусственный интеллект в кибернетических проектах СССР 1960-х гг. / Т. К. Ермаков // Социология искусственного интеллекта. — 2025. — Т. 6. — № 3. — С. 63-72.  EDN: OEWQGC,  

9. Ермаков, Т. К. Проблема локального в киберпространстве: феномен «сибирских» видеоигр и цифрового искусства / Т. К. Ермаков, К. А. Дегтяренко // Журнал Сибирского федерального университета. Серия: Гуманитарные науки. — 2025. — Т. 18. — № 9. — С. 1847-1855.  EDN: DIHOQU,  

10. Ершов, А. П. Становление программирования в СССР / А. П. Ершов, М. Р. Шура-Бура. — Новосибирск: Институт систем информатики им. А. П. Ершова СО РАН, 2016. — 78 с.  EDN: YVMSCZ,  

11. Закревский, А. Д. Алгоритмы синтеза дискретных автоматов / А. Д. Закревский. — Москва: «Наука», 1971. — 512 с.,   

12. Звенигородский, Г. А. Множества и кортежи на Рапире / Г. А. Звенигородский // Квант. — 1980. — № 3. — С. 51-56.,   

13. Звенигородский Г. А. Основные операторы учебно-производственного языка Рапира / Г. А. Звенигородский // Квант. — 1980. — № 1. — С. 52-55.,   

14. Звенигородский Г. А. Описание и вызов процедур на Рапире / Г. А. Звенигородский // Квант. — 1980. — № 2. — С. 53-55.,   

15. Звенигородский Г. А. Функции, графики, локальные имена и тексты на Рапире / Г. А. Звенигородский // Квант. — 1980. — № 3. — С. 48-51.,   

16. Зотов, С. О. Методологические подходы к исследованию техники в философии культуры / С. О. Зотов // Сибирский антропологический журнал. — 2025. — Т. 9. — № 1. — С. 15-20.  EDN: IMPRBL,  

17. Зотов, С. О. Трансформация понятия «робототехника» в современной культуре / С. О. Зотов // Сибирский антропологический журнал. — 2025. — Т. 9. — № 2. — С. 48-55.  EDN: DWYRJH,  

18. Китов, В. А. Страницы истории отечественных языков программирования / В. А. Китов // Труды SORUCOM-2023: Материалы Шестой Международной конференции, Нижний Новгород, 25-27 сентября 2023 года. — 2023. — С. 210-217.  EDN: OQLQWA,  

19. Копцева, М. С. Восприятие технологий искусственного интеллекта в профессиональных сообществах: результаты мультифакторного анализа / М. С. Копцева, С. О. Зотов // Журнал Сибирского федерального университета. Серия: Гуманитарные науки. — 2025. — Т. 18. — № 3. — С. 452-459.  EDN: GQKLKL,  

20. Копцева, М. С. Методологические подходы к исследованию культурных трансформаций / М. С. Копцева // Северные Архивы и Экспедиции. — 2025. — Т. 9. — № 1. — С. 99-107.  EDN: RLIMJG,  

21. Копцева, М. С. Понятие «культурная трансформация» в современной теории и истории культуры / М. С. Копцева // Северные Архивы и Экспедиции. — 2024. — Т. 8. — № 4. — С. 47-56.  EDN: XRLIJS,  

22. Копцева, Н. П. Понятие «социально-техническая система» в социально-гуманитарных исследованиях конца XX — начала XXI века / Н. П. Копцева, Ю. С. Замараева, Ю. Н. Менжуренко // Журнал Сибирского федерального университета. Серия: Гуманитарные науки. — 2023. — Т. 16. — № 8. — С. 1343-1354.  EDN: UPFDTS,  

23. Копцева, Н. П. Социология искусственного интеллекта: подходы, методы, проблемы / Н. П. Копцева, Ю. С. Замараева, К. А. Дегтяренко [и др.]. — Красноярск: Красноярская региональная общественная организация «Содружество просветителей Красноярья», 2024. — 344 с.,   

24. Копцева, Н. П. Техно-футуризм в современных социальных исследованиях / Н. П. Копцева, Ю. С. Замараева // Журнал Сибирского федерального университета. Серия: Гуманитарные науки. — 2023. — Т. 16. — № 3. — С. 494-504.  EDN: PPWTQU,  

25. Прохоров, С. П. Основополагающий вклад Академии наук СССР в становление компьютерных наук и компьютерных технологий / С. П. Прохоров // Вестник Российской академии наук. — 2023. — Т. 93. — № 10. — С. 980-988.  EDN: HGBRAY,  

26. Сертакова, Е. А. Нейробиологические и психологические исследования памяти в XX-XXI вв. / Е. А. Сертакова // Сибирский антропологический журнал. — 2025. — Т. 9. — № 3. — С. 64-72.  EDN: RNJOPC,  

27. Турчин, В.Ф. Программирование на языке РЕФАЛ. 1. Неформальное введение в программирование на языке Рефал / В. Ф. Турчин // Препринты ИПМ им. М.В.Келдыша. — 1971. — № 41. — 57 с.,   

28. Ускова, О. Ф. Страницы истории языков программирования / О. Ф. Ускова, Т. М. Леденева, Н. А. Каплиева // Актуальные проблемы современного образования. — 2023. — № 9(35). — С. 22-27.  EDN: ZNPXYV,  

29. Шпак, А. А. Искусственный интеллект в мире искусства: авторское право / А. А. Шпак, М. С. Копцева // Журнал Сибирского федерального университета. Серия: Гуманитарные науки. — 2025. — Т. 18. — № 3. — С. 492-501.  EDN: CVZOFI,  

30. Babintseva, E. I. Cyberdreams of the Information Age: Learning With Machines in the Cold War United States and the Soviet Union / E. I. Babintseva. — University of Pennsylvania, 2020. — 210 p.   

31. Backus, J. The History of FORTRAN I, II and III / J. Backus // Annals of the History of Computing. — 1979. — V. 1. — No. 1. — P. 21-37.   

32. Boldyrev, I. Programming the USSR: Leonid V. Kantorovich in context / I. Boldyrev, T. Duppe // The British Journal for the History of Science. — 2020. — V. 53. — No. 2. — P. 255-278.  EDN: WQVHXJ  

33. Galloway, A. The Interface Effect / A. Galloway. — New York: Polity Books, 2012. — 182 p.   

34. Golinski, J. Making Natural Knowledge: Constructivism and the History of Science / J. Golinski. — University of Chicago Press, 2005. — 368 p.   

35. Gorny, E. A Creative History of the Russian Internet: Studies in Internet Creativity / E. Gorny. — VDM Verlag, 2009. — 340 p.   

36. Guzman, A. L. Human-Machine Communication. Rethinking Communication, Technology and Ourselves / A. L. Guzman. — Peter Lang, 2018. — 294 p.   

37. Kirtchik, O. The Soviet scientific programme on AI: if a machine cannot ‘think’, can it ‘control’? / O. Kirtchik // BJHS Themes. — 2023. — V. 8. — P. 111-125.  EDN: SHKBWJ  

38. Linn, M. C. The case for case studies of programming problems / M. C. Linn, M. J. Clancy // Communications of the ACM. — 1992. — V. 35. — No. 3. — P. 121-132.   

39. Mignolo, W. D. The Politics of Decolonial Investigations / W. D. Mignolo. — Duke University Press, 2021. — 736 p.   

40. Pasquinelli, M. The Eye of the Master: A Social History of Artificial Intelligence / M. Pasquinelli. — Verso, 2023. — 272 p.   

41. Priestley, M. Logic, Code, and the History of Programming / M. Priestley // IEEE Annals of the History of Computing. — 2022. — V. 43. — No. 4. — P. 92-96.   

42. Shannon, C. E. A Symbolic Analysis of Relay and Switching Circuits / C. E. Shannon // Transactions of the American Institute of Electrical Engineers. — V. 57. — No. 12. — P. 713-723.,   

43. Toosi, A. A brief history of AI: how to prevent another winter (a critical review) / A. Toosi // PET clinics. — 2021. — V. 16. — No. 4. — P. 449-469.  EDN: BIJVUG  

44. Zielinski, S. Deep Time of the Media: Toward an Archaeology of Hearing and Seeing by Technical Means / S. Zielinski. — MIT Press, 2008. — 390 p. 

Получить доступ к полной версии статьи