Огляд

Навчила комп’ютери "розуміти" команди людей: 106 років від народження Катерини Ющенко

8 грудня, 2025 понедiлок
16:03

Сьогодні, 8 грудня, 106 років тому народилася видатна українська математикиня та комп'ютерна науковиця Катерина Логвинівна Ющенко – жінка, яка подолала репресії, війну та гендерні бар'єри, щоб стати авторкою однієї з перших у світі мов програмування високого рівня

Зміст

Її винахід не лише полегшив роботу з першими комп'ютерами, але й заклав основу для сучасних технологій, включаючи поняття покажчиків (pointers), які використовуються в мовах на кшталт C чи Java. Більше про цю постать української історії, розповість Еспресо.

Раннє життя в тіні репресій

фото: соцмережі

Катерина Ющенко (у дівоцтві Рвачева) народилася 8 грудня 1919 року в Чигирині (Черкащина), в родині вчителя історії та географії Логвіна Рвачева. Ці роки були позначені хаосом: воєнними перипетіями, Українською революцією та встановлення радянської влади. 

Дитинство Катерини минуло у цій атмосфері нестабільності, але саме її батько прищепив любов до науки, яка не покидала її все життя. 

У 1937 році, коли Ющенко було лише 17 років, її життя перевернулося, адже батька заарештували як "українського націоналіста" під час сталінських репресій. Формальною причиною стало проведення своїм учням екскурсії місцями козацької бойової слави.

Мати Катерини також потрапила за ґрати, і юну дівчину виключили з Київського університету через "ворожий" статус родини. Попри це, вона подала документи у Московський університет, де була прийнята, однак там не надавали житла, тому Катерина змінила плани. У підсумку переїхати до Узбекистану, де продовжила навчання в державному університеті. Попри труднощі, вона закінчила його з відзнакою в 1942 році, спеціалізуючись на механіці та математиці. 

Під час Другої світової війни Ющенко працювала на танковому заводі, також викладаючи та досліджуючи теорію ймовірностей.

Після повернення радянської влади в Україні, у 1944-му, Катерина також повернулася, спершу працюючи простою вчителькою математики на Житомирщині, а згодом на Львівщині. Завдяки рекомендації видатного математика Бориса Гнеденка, вона вступила до аспірантури Інституту математики АН УРСР у Львові, згодом прийняла пропозицію Київського інституту математики. У 1950 році Ющенко захистила кандидатську дисертацію з теорії ймовірностей – і за кілька років стала першою жінкою в СРСР, яка здобула ступінь доктора фізико-математичних наук у програмуванні! За понад 40 років роботи вона створила всесвітньо визнану школу теоретичного програмування.

Науковий шлях: від математики до кібернетики

фото: соцмережі

Наукова кар'єра Ющенко розгорталася в період стрімкого розвитку радянської комп'ютерної науки. У 1950–1957 роках вона працювала старшим науковим співробітником у Київському інституті математики АН УРСР, саме тоді втілюючи свої ідеї в реальність. Тут, у 1952-му, інститут отримав MESM – Малу електронно-обчислювану машину, перший універсальний програмований комп'ютер у континентальній Європі, створений Сергієм Лебедєвим. 

Ющенко очолила лабораторію експлуатації MESM, яка мала мізерну пам'ять (лише кілька байтів) і працювала на вакуумних лампах, часто "кашляючи" через перегрів.

Однак ця робота з MESM виявила ключову проблему – машинний код був надто низькорівневим для складних обчислень. "Було потрібно створити мову, яка б дозволяла людині спілкуватися з машиною природніше", – згодом пояснювала Ющенко. 

У 1954 році її команда розробила першу програмовану машину в СРСР та Європі. А в 1957-му Катерина стала директоркою лабораторії програмування в новоствореному Інституті кібернетики АН УРСР, очолюваному Віктором Глушковим.

Ющенко не лише керувала проєктами, але й формувала школу теоретичного програмування. Вона опублікувала понад 200 наукових праць, 23 монографії та підручники, які перекладалися німецькою, чеською, французькою та іншими мовами. У 1970-х її серія "Елементи програмування" стала стандартом у СРСР та східному блоці. За кар'єру вона мала п'ять авторських свідоцтв, розробила вісім державних стандартів України та випустила 45 докторів наук.

А ще попри всі заборони, Катерина Ющенко зберігала глибоку любов до української мови й культури. Колеги згадували, що навіть у радянських академічних колах вона завжди пишалася, що є українкою.

Успіхи та визнання: від державних премій до глобального впливу

Досягнення Ющенко були вражаючими в умовах радянської цензури та гендерної дискримінації. У 1976 році вона стала членом-кореспондентом АН СРСР та Міжнародної академії комп'ютерних наук. Її нагородили двома Державними преміями СРСР, премією Ради Міністрів СРСР, премією академіка Глушкова та орденом княгині Ольги. Портрет Ющенко прикрашає галерею історії програмування в Музеї інформаційних технологій у Великій Британії.

Вона працювала над алгоритмами для балістичних ракет, космічних систем і автоматизованих систем обробки даних. Ющенко зробила вклад у теорію ймовірностей, алгоритмічні мови та штучний інтелект. Її школа теоретичного програмування розвинулася від процедурних мов до методів представлення знань для експертних систем. 

Навіть у 1990-х, після розпаду СРСР, вона продовжувала досліджувати моделі обчислень і інтерфейси для баз даних.

Адресна мова програмування: революція в абстракції

Найвизначнішим досягненням Ющенко стала Адресна мова програмування чи Address, створена в 1955 році. Працюючи з MESM та іншими ЕОМ, вона зрозуміла, що для ефективного програмування потрібна абстракція від апаратних деталей. 

Нова мова базувалася на двох принципах – адресуванні та керуванні програмним забезпеченням. Замість чисел для доступу до пам'яті, програмісти використовували адреси комірок, що дозволяло вільне розміщення програми в оперативній пам'яті.

Ключовою інновацією стали непрямі адреси вищих рангів – аналог сучасних покажчиків (pointers). Це дозволяло маніпулювати адресами як даними, створюючи структури, подібні до списків чи дерев. 

Мова реалізовувалася через перекладач, що перетворював код на машинні інструкції, – прототип компілятора. Таке нововведення впроваджувалося на всіх радянських комп'ютерах першого та другого поколінь: "Київ", "Стріла", "Урал", "Промінь". Вона використовувалася в економічних обчисленнях, моделюванні та навіть у космосі – для керування польотом "Аполлон-Союз" у 1975 році. 

Ідеї адресна мова вплинула на майбутні глобальні концепції у програмуванні: абстрактні типи даних, об'єктноорієнтоване, функціональне та логічне програмування, бази даних і, зрештою, створення ШІ.

Чи перша у світі? Дебати та спадщина

фото: Вікіпедія

Чи дійсно її Адресна мова – це перша мова високого рівня? Дискусії і досі є. З одного боку, Plankalkül німця Конрада Цузе (1942–1945) – теоретичний прототип, але не реалізований. З іншого – FORTRAN (1957), COBOL (1959) та ALGOL (1960) вважаються "першими" у західній історіографії через доступність і впровадження. 

Натомість "Адрес", була створена в 1955-му, передувала їм і була реалізованою та використовувала передові функції, як покажчики (які з'явилися в PL/1 лише 1964-го). 

Тому західні енциклопедії називають "Address" Ющенко "однією з перших", а українські та радянські джерела – "першою у світі". Хоч західні історики і визнають, що ця мова програмування випереджала Fortran на роки. Однак обмежений доступ до радянських технологій через "залізну завісу" призвів до недооцінки цього винаходу. 

Сьогодні Ющенко визнають піонеркою, адже значущість "Address" величезна. Вона абстрагувала програмування від апаратури, зробивши його доступним для математиків і інженерів. Це прискорило автоматизацію в СРСР, вплинуло на глобальні стандарти та довело, що жінки можуть формувати технології. Спадщина Ющенко – у кожній програмі, де використовуються покажчики, – нагадує, що інновації народжуються не лише в Кремнієвій долині.

Катерина Ющенко померла 15 серпня 2001 року в Києві, залишивши школу, яка й досі є важливою для інформатики. В Україні пам’ятають матемакиню і вшановують, а світ поки поступово відкриває для себе цю "матір" сучасного програмування.

Читайте також: Катерина Білокур – найвідоміша жінка давньої та сучасної України, ім'ям якої назвали кратер на Меркурії, а роботи оцінював сам Пікассо

Теги:
Читайте також:
Київ
+21°C
  • Київ
  • Львів
  • Вінниця
  • Дніпро
  • Донецьк
  • Житомир
  • Запоріжжя
  • Івано-Франківськ
  • Кропивницкий
  • Луганськ
  • Луцьк
  • Миколаїв
  • Одеса
  • Полтава
  • Рівне
  • Суми
  • Сімферополь
  • Тернопіль
  • Ужгород
  • Харків
  • Херсон
  • Хмельницький
  • Черкаси
  • Чернівці
  • Чернигів
  • Біла Церква
  • Актуальне
  • Важливе
2026, неділя
5 липня
13:23
путін
Путін свідомо готовий ризикнути повторенням краху Російської імперії заради нової хвилі мобілізації, — Atlantic Council
13:15
Путін в формі (27.12.2025)
Погрози РФ напасти на Польщу – це серйозний екзамен на спроможність для НАТО і Європи, — дипломат Міл-Ман
12:51
Огляд
День незалежності США
День незалежності США: Трамп заявив про "комуністичний рак", польоти на Марс і перемогу над армією Ірану
12:43
землетрус
Офіційна кількість загиблих у Венесуелі зросла до майже 3 тисяч, про зниклих безвісти влада не говорить
12:22
В Україні відзначають День Військово-морських сил ЗСУ: ВМС посилять новою бригадою
11:52
Оновлено
Увечері 4 липня РФ завдала щонайменше п'яти ударів по Запоріжжю
Атаки РФ: на Харківщині двоє загиблих і восьмеро постраждалих, на Запоріжжі пошкоджено 42 будинки й поранено п'ятьох, у Сумах травмовано трьох
11:51
Андрій Сибіга
Уряд Нідерландів схвалив розміщення Спецтрибуналу щодо агресії Росії проти України, - Сибіга
11:18
Оновлено
Бійці 19-го корпусу показали відео з Костянтинівки, спростувавши фейк про захоплення міста, а Сили оборони за червень уразили понад 200 тис. ворожих цілей
11:03
OPINION
Чи є підстави для міфу про реіндустріалізацію України
11:01
Сили оборони вдарили по підстанціях Криму — півострів накрила хвиля блекаутів
Сили оборони вдарили по підстанціях Криму — півострів накрила хвиля блекаутів
10:55
Турнірна сітка плейоф ЧС-2026
Визначилась перша пара чвертьфіналістів ЧС 2026: результати усіх матчів 1/8 фіналу та сітка плейоф
10:16
росія китай
Флоти Китаю та Росії проведуть спільні навчання в липні, а після — вирушать патрулювати Тихий океан
09:55
Зустріч Трамп Зеленський G7
Про що говорили Зеленський і Путін із Трампом, вітаючи із 250-річчям незалежності США
09:48
OPINION
Що стоїть за ФСБшним вкидом про "злочин УПА" у Володимирі на Волині
09:35
Ексклюзив
Володимир Зеленський і Кароль Навроцький
Ламі: Євросоюз - це перевірений рецепт миру, який закриє болючу пам'ять Києва та Варшави
09:17
Ексклюзив
Путін Медведчук
Російська еліта починає розбавлятися українськими зрадниками: Медведчук комплектує партію до держдуми РФ, - Портников
08:29
Оновлено
"Альфа" СБУ відзвітувала про втрати РФ за тиждень, Зеленський провів нараду з ВМС на Одещині, на фронті — 295 боїв та мінус 1290 окупантів. Підсумки на ранок 5 липня
08:24
Кіліан Мбаппе, ЧС-2026
Франція та Марокко перемогли аутсайдерів і зустрінуться в 1/4 фіналу ЧС-2026
08:01
OPINION
Парадокси Росії: продавати нафту задешево і купувати дорогий бензин
08:01
Ексклюзив
Фінансування бізнесу ветеранів
"Мінне поле" без інструкції: у чому складність працевлаштування ветеранів
07:30
Огляд
Кошовий, чий перехід на бік росіян прирік Задунайську Січ: 160 років тому не стало Йосипа Гладкого
2026, субота
4 липня
23:02
Ексклюзив
Зеленський, путін
Зеленський і Путін - два різних типи лідерів: один - монархічний, другий - тоталітарний нацлідер, як аятола Хаменеї, - Портников
22:08
"Місто не під їх контролем": бійці ЗСУ відповіли на пропозицію РФ про часткове припинення вогню в Костянтинівці
22:03
Росіяни із Забайкалля почали їздити заправлятися до Китаю, - Андрющенко
21:40
Оновлено
Теракт у Монако, замах на Вадима Єрмолаєва
Бізнесмен з України Вадим Єрмолаєв вийшов з коми після вибуху в Монако, стан його партнерки залишається критичним
21:36
Протести проти AfD в Ерфурті
Тисячі людей протестують в Ерфурті проти ультраправої партії "Альтернатива для Німеччини"
21:22
Марта Костюк, теніс
Марта Костюк здобула другу перемогу на Вімблдоні за день — цього разу в парі
21:03
Ексклюзив
Віталій Портников
Такої кризи, як ми їм, вони нам не влаштують: Портников про масовані удари РФ по Україні
21:02
Оновлено
наслідки удару по Києву 2 липня 2026
РФ масовано вдарила по Україні 2 липня: у Києві загинула 31 людина, ще 102 постраждали, рятувальні роботи завершено
20:48
Володимир Зеленський та Едгарс Рінкевичс
"Якщо Росія кине виклик НАТО, Альянс відповість належним чином", - президент Латвії
20:41
Оновлено
Атаки РФ: у Сумах загинули 4 людини, постраждали 30. У Краматорську поранено п'ятьох, під ударом опинилися Херсонщина, Одещина й Запоріжжя
20:40
Ексклюзив
Дональд Трамп
Ламі: США та ЄС переживають найглибше віддалення за понад століття
20:29
Петер Мадяр
Ліміт депутатських строків, незалежний Конституційний суд і усунення президента: Мадяр вніс поправки до Основного закону Угорщини
20:24
Володимир Зеленський
Зеленський закликав ОБСЄ ніколи не визнавати війну Росії "нормою"
20:04
Похорон Хаменеї
В Ірані розпочався похорон аятоли Алі Хаменеї. Він триватиме кілька днів
20:03
OPINION
Мрія Хрущова — наздогнати та перегнати Америку — нарешті здійснилася
19:30
Ексклюзив
Пережив три клінічні смерті і знайшов себе в ролі вчителя: історія ветерана, якого діти не хочуть відпускати
19:24
Ярослав Качинський
Качинський написав листа членам партії PiS: закликає блокувати вступ України до ЄС за "культ Бандери"
19:18
НАБУ
НАБУ не веде розслідування проти постачальника боєприпасів PHU Lechmar, - польські медіа
19:17
Ексклюзив
ЗРК Patriot
Нам треба змінювати тактику, а не полювати за кожною ворожою ракетою, - Снєгирьов
Більше новин