Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ «АрхитСкторы ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠ³ΠΎ ΠΌΠΈΡ€Π°Β». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 55

Автор Аркадий Частиков

Π’ 1949 Π³ΠΎΠ΄Ρƒ Π“. Π₯ΠΎΠΏΠΏΠ΅Ρ€ ΠΏΠ΅Ρ€Π΅ΡˆΠ»Π° Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ ΡΡ‚Π°Ρ€ΡˆΠΈΠΌ ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΎΠΌ Π²ΠΎ вновь ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π²ΡˆΡƒΡŽΡΡ Ρ„ΠΈΡ€ΠΌΡƒ ΠœΠ°ΡƒΡ‡Π»ΠΈ β€” Π­ΠΊΠΊΠ΅Ρ€Ρ‚Π° (создатСлСй элСктронного ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° ENIAC), Π³Π΄Π΅ приняла участиС Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… срСдств коммСрчСского ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° UNIVAC–I. Π€ΠΈΡ€ΠΌΠ° Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°Π»Π°ΡΡŒ Π² ΠΏΠΎΠΌΠ΅Ρ‰Π΅Π½ΠΈΠΈ старой Ρ„Π°Π±Ρ€ΠΈΠΊΠΈ Π½Π° сСвСрС Π€ΠΈΠ»Π°Π΄Π΅Π»ΡŒΡ„ΠΈΠΈ. "Когда машина UNIVAC–I Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π»Π°, ΠΌΡ‹, Π±Ρ‹Π²Π°Π»ΠΎ, Π³ΠΎΠ²ΠΎΡ€ΠΈΠ»ΠΈ, Ρ‡Ρ‚ΠΎ Π½Π΅ мСшало Π±Ρ‹ Π΅Π΅ Π²Ρ‹Π±Ρ€ΠΎΡΠΈΡ‚ΡŒ Π·Π° Π·Π°Π±ΠΎΡ€, Π½Π° Ρ‚Ρƒ сторону, Π³Π΄Π΅ Π±Ρ‹Π»Π° свалка, Π° самим ΠΌΠ°Ρ…Π½ΡƒΡ‚ΡŒ Π½Π° Π΄Ρ€ΡƒΠ³ΡƒΡŽ сторону β€” Π½Π° ΠΊΠ»Π°Π΄Π±ΠΈΡ‰Π΅", β€” вспоминала Ρ‚Π΅ Π³ΠΎΠ΄Ρ‹ Π“. Π₯ΠΎΠΏΠΏΠ΅Ρ€.

Для облСгчСния процСсса составлСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π½Π° машинном языкС вмСсто записи ΠΊΠΎΠΌΠ°Π½Π΄ Π² Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΉ систСмС счислСния (Π΄Π»ΠΈΠ½Π½Ρ‹Π΅ сСрии Π΅Π΄ΠΈΠ½ΠΈΡ† ΠΈ Π½ΡƒΠ»Π΅ΠΉ) Π² Ρ‚ΠΎ врСмя использовалась Π²ΠΎΡΡŒΠΌΠ΅Ρ€ΠΈΡ‡Π½Π°Ρ систСма счислСния, запись Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ, ΠΊΠ°ΠΊ извСстно, Π² Ρ‚Ρ€ΠΈ Ρ€Π°Π·Π° ΠΊΠΎΡ€ΠΎΡ‡Π΅ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΉ, Π° Π²Π·Π°ΠΈΠΌΠ½Ρ‹ΠΉ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΎΡ‚ ΠΎΠ΄Π½ΠΎΠΉ ΠΊ Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ°Π»Π΅Π½. "ВсС Π² Ρ„ΠΈΡ€ΠΌΠ΅ Π±Ρ‹Π»ΠΈ ΡƒΠ±Π΅ΠΆΠ΄Π΅Π½Ρ‹, Ρ‡Ρ‚ΠΎ СдинствСнный способ ΠΏΠΈΡΠ°Ρ‚ΡŒ эффСктивныС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ β€” это ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π²ΠΎΡΡŒΠΌΠ΅Ρ€ΠΈΡ‡Π½ΠΎΠΉ систСмой". Π“ Π₯ΠΎΠΏΠΏΠ΅Ρ€ Ρ‚ΠΎΠΆΠ΅ освоила эту систСму: Π½Π°ΡƒΡ‡ΠΈΠ»Π°ΡΡŒ ΡΠΊΠ»Π°Π΄Ρ‹Π²Π°Ρ‚ΡŒ, Π²Ρ‹Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ, ΡƒΠΌΠ½ΠΎΠΆΠ°Ρ‚ΡŒ ΠΈ Π΄Π΅Π»ΠΈΡ‚ΡŒ Π² Π½Π΅ΠΉ. Однако ΠΏΠΎΠ³Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ Π² ΠΌΠΈΡ€ Π²ΠΎΡΡŒΠΌΠ΅Ρ€ΠΈΡ‡Π½ΠΎΠΉ Π°Ρ€ΠΈΡ„ΠΌΠ΅Ρ‚ΠΈΠΊΠΈ Ρ‡ΡƒΡ‚ΡŒ Π±Ρ‹Π»ΠΎ Π½Π΅ стоило Π΅ΠΉ нСприятностСй Π² ΠΆΠΈΠ·Π½ΠΈ, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½Π° ΠΏΠΎΠ΄Π²ΠΎΠ΄ΠΈΠ»Π° баланс своСго банковского счСта. (Π’Ρ‹Ρ€ΡƒΡ‡ΠΈΠ» Π±Ρ€Π°Ρ‚-Π±Π°Π½ΠΊΠΈΡ€, Π½Π°ΠΏΠΎΠΌΠ½ΠΈΠ² Π΅ΠΉ, Ρ‡Ρ‚ΠΎ Π±Π°Π½ΠΊΠΈ всС-Ρ‚Π°ΠΊΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ с дСсятичной систСмой.) "Π― ΡΡ‚ΠΎΠ»ΠΊΠ½ΡƒΠ»Π°ΡΡŒ с ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ ΠΆΠΈΠ·Π½ΠΈ Π² Π΄Π²ΡƒΡ… ΠΌΠΈΡ€Π°Ρ…, β€” вспоминала Π“. Π₯ΠΎΠΏΠΏΠ΅Ρ€, β€” вСроятно, это Π±Ρ‹Π»ΠΎ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΠΏΡ€ΠΈΡ‡ΠΈΠ½, ΠΏΠΎΠ±ΡƒΠ΄ΠΈΠ²ΡˆΠΈΡ… мСня ΠΏΠΎ возмоТности ΠΈΠ·Π±Π°Π²ΠΈΡ‚ΡŒΡΡ ΠΎΡ‚ Π²ΠΎΡΡŒΠΌΠ΅Ρ€ΠΈΡ‡Π½Ρ‹Ρ… чисСл".

Надо Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π½Π΅ ΠΎΠ΄Π½Ρƒ Π“. Π₯ΠΎΠΏΠΏΠ΅Ρ€ Π·Π°Π½ΠΈΠΌΠ°Π»Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° облСгчСния Ρ‚Ρ€ΡƒΠ΄Π° программистов, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΡ… Π² ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹Ρ… ΠΊΠΎΠ΄Π°Ρ…. Π’ 1949 Π³ΠΎΠ΄Ρƒ Π΄ΠΎ Π΅Π΅ ΠΏΡ€ΠΈΡ…ΠΎΠ΄Π° Π² Ρ„ΠΈΡ€ΠΌΡƒ Π”ΠΆΠΎΠ½ ΠœΠ°ΡƒΡ‡Π»ΠΈ создал систСму ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ "Short Code", которая являлась ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²Π½Ρ‹ΠΌ языком программирования высокого уровня. Π’ Π½Π΅ΠΉ программист записывал Ρ€Π΅ΡˆΠ°Π΅ΠΌΡƒΡŽ Π·Π°Π΄Π°Ρ‡Ρƒ Π² Π²ΠΈΠ΄Π΅ матСматичСских Ρ„ΠΎΡ€ΠΌΡƒΠ», Π° Π·Π°Ρ‚Π΅ΠΌ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° символ Π·Π° символом, ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Ρ‹Π²Π°Π» эти Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹ Π² Π΄Π²ΡƒΡ…Π»ΠΈΡ‚Π΅Ρ€Π½Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹. Π’ дальнСйшСм ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°Π»Π° эти ΠΊΠΎΠ΄Ρ‹ Π² Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΉ ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄. БистСма, разработанная Π”ΠΆ. ΠœΠ°ΡƒΡ‡Π»ΠΈ, Π±Ρ‹Π»Π° ΠΏΠΎ сущСству ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΠΏΠ΅Ρ€Π²Ρ‹Ρ… ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€ΠΎΠ², Ρ‚. Π΅. Π² ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π³ΠΎΠ΄Ρ‹ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Π΄Π²ΡƒΡ… Ρ‚ΠΈΠΏΠΎΠ² транслятора. Π­Ρ‚Π° систСма ΠΎΠΊΠ°Π·Π°Π»Π° большоС влияниС Π½Π° Π“. Π₯ΠΎΠΏΠΏΠ΅Ρ€. "Short Code" Π±Ρ‹Π» ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ шагом ΠΊ Ρ‡Π΅ΠΌΡƒ-Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ Π΄Π°Π²Π°Π»ΠΎ программисту Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° языкС, ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎΠΌ ΠΎΡ‚ машинного", β€” писала Π“. Π₯ΠΎΠΏΠΏΠ΅Ρ€. Π’Ρ‚ΠΎΡ€ΠΎΠΉ шаг прСдстояло ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π΅ΠΉ.

НСмного отвлСчСмся ΠΈ Π½Π°ΠΏΠΎΠΌΠ½ΠΈΠΌ Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»ΡŽ ΠΎ Π΄Π²ΡƒΡ… Ρ‚ΠΈΠΏΠ°Ρ… трансляторов с ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΉ сСгодняшнСго дня. ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ Ρ‚ΠΈΠΏ, ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π΅ΠΌΡ‹ΠΉ Π²Ρ‹ΡˆΠ΅, β€” ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€ Π² ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ транслируСт строку Π·Π° строкой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, Π½Π°ΠΏΠΈΡΠ°Π½Π½ΡƒΡŽ Π½Π° языкС высокого уровня, Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° машинном языкС ΠΈ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π΅Π΅ выполняСт. Π’Ρ‚ΠΎΡ€ΠΎΠΉ Ρ‚ΠΈΠΏ β€” компилятор транслируСт вСсь тСкст ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, написанной Π½Π° языкС высокого уровня, Π² ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π² Ρ…ΠΎΠ΄Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎΠ³ΠΎ процСсса. ΠŸΡ€ΠΈ этом создаСтся полная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π² ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹Ρ… ΠΊΠΎΠ΄Π°Ρ…, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π·Π°Ρ‚Π΅ΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π±Π΅Π· участия компилятора. Π Π°Π±ΠΎΡ‚Π° компилятора состоит ΠΈΠ· Ρ‚Ρ€Π΅Ρ… этапов: сначала тСкст ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ создаСтся ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° тСкстов ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ тСкстовой ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, Π·Π°Ρ‚Π΅ΠΌ тСкст компилируСтся, Π½Π°ΠΊΠΎΠ½Π΅Ρ† скомпилированная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° выполняСтся. Π Π°Π·Π½ΠΈΡ†Π° ΠΌΠ΅ΠΆΠ΄Ρƒ компилятором ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€ΠΎΠΌ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Π° Ρ€Π°Π·Π½ΠΈΡ†Π΅ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Ρ‡ΠΈΠΊΠΎΠΌ Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Π½ΠΎΠ³ΠΎ произвСдСния ΠΈ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Ρ‡ΠΈΠΊΠΎΠΌ устной Ρ€Π΅Ρ‡ΠΈ.

Π˜Ρ‚Π°ΠΊ, Π² 1951 Π³ΠΎΠ΄Ρƒ Π“. Π₯ΠΎΠΏΠΏΠ΅Ρ€ создала ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ компилятор ΠΈ Сю ΠΆΠ΅ Π±Ρ‹Π» Π²Π²Π΅Π΄Π΅Π½ сам этот Ρ‚Π΅Ρ€ΠΌΠΈΠ½. ΠšΠΎΠΌΠΏΠΈΠ»ΡΡ‚ΠΎΡ€ Π“. Π₯ΠΎΠΏΠΏΠ΅Ρ€ осущСствлял Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ объСдинСния ΠΈ Π² Ρ…ΠΎΠ΄Π΅ трансляции ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠ» ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡŽ ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ памяти ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄ высокого уровня (Π² Ρ‚ΠΎ врСмя псСвдокодов) Π² ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹. "ΠŸΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ находятся Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ (ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°), Π° ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ ΠΏΠΎΠ΄Π±ΠΈΡ€Π°Π΅Ρ‚Π΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» ΠΈΠ· Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ β€” это называСтся компиляциСй" β€” Ρ‚Π°ΠΊ ΠΎΠ½Π° объясняла происхоТдСниС Π²Π²Π΅Π΄Π΅Π½Π½ΠΎΠ³ΠΎ Сю Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΌΠ΅ΠΆΠ΄Ρƒ компилятором, созданным Π“. Π₯ΠΎΠΏΠΏΠ΅Ρ€, ΠΈ сСгодняшними сходство нСбольшоС, Π½ΠΎ Π½Π°Ρ‡Π°Π»ΠΎ Π±Ρ‹Π»ΠΎ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΎ. Π’ 1952 Π³ΠΎΠ΄Ρƒ Π½Π° ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΠΏΠ΅Ρ€Π²Ρ‹Ρ… ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ Ассоциации ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ Π² ΠŸΠΈΡ‚Ρ‚ΡΠ±ΡƒΡ€Π³Π΅ Π“. Π₯ΠΎΠΏΠΏΠ΅Ρ€ сдСлала Π΄ΠΎΠΊΠ»Π°Π΄ "The Education of a Computer", посвящСнный ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌ.

Π’ этот ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ Ρ„ΠΈΡ€ΠΌΡƒ ΠœΠ°ΡƒΡ‡Π»ΠΈ β€” Π­ΠΊΠΊΠ΅Ρ€Ρ‚Π° ΠΏΠΎΠ³Π»ΠΎΡ‚ΠΈΠ»Π° компания Remington Rand (ΠΊΠ°ΠΊ это часто Π±Ρ‹Π²Π°Π΅Ρ‚, Ρ‚Π°Π»Π°Π½Ρ‚Π»ΠΈΠ²Ρ‹Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π΅Ρ‚Π°Ρ‚Π΅Π»ΠΈ оказались Π½Π΅ΡƒΠΌΠ΅Π»Ρ‹ΠΌΠΈ коммСрсантами). Но ΠœΠ°ΡƒΡ‡Π»ΠΈ, Π­ΠΊΠΊΠ΅Ρ€Ρ‚ ΠΈ Π₯ΠΎΠΏΠΏΠ΅Ρ€ ΠΎΡΡ‚Π°Π»ΠΈΡΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² Π½ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ.

Π‘Π²ΠΎΠΉ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ компилятор Π“. Π₯ΠΎΠΏΠΏΠ΅Ρ€ Π½Π°Π·Π²Π°Π»Π° А-0, Π·Π°Ρ‚Π΅ΠΌ ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ Π΅Π³ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ Π² ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π³ΠΎΠ΄Ρ‹ появились Π΅Π³ΠΎ вСрсии А-1, А-2, А-3 (Π΄Π²Π΅ послСдниС систСмы Π±Π°Π·ΠΈΡ€ΠΎΠ²Π°Π»ΠΈΡΡŒ Π½Π° Ρ‚Ρ€Π΅Ρ…Π±ΡƒΠΊΠ²Π΅Π½Π½Ρ‹Ρ… псСвдокодах для указания матСматичСских ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ). Π’ 1954 Π³ΠΎΠ΄Ρƒ Π³Ρ€ΡƒΠΏΠΏΠ° ΠΏΠΎΠ΄ руководством Π“. Π₯ΠΎΠΏΠΏΠ΅Ρ€ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π»Π° систСму АВ-3, Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰ΡƒΡŽ язык программирования ΠΈ компилятор, которая Π² дальнСйшСм ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»Π° Π½Π°Π·Π²Π°Π½ΠΈΠ΅ MATH-MATIC ΠΈ ΠΏΡ€ΠΎΠ΄Π°Π²Π°Π»Π°ΡΡŒ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ Remington Rand вмСстС с ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ UNIVAC–I.

ПослС ΡƒΠ΄Π°Ρ‡Π½ΠΎΠ³ΠΎ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ Ρ€Π°Π±ΠΎΡ‚ ΠΏΠΎ созданию MATH-MATIC Π“. Π₯ΠΎΠΏΠΏΠ΅Ρ€ ΠΈ Π΅Π΅ Π³Ρ€ΡƒΠΏΠΏΠ° ΠΏΡ€ΠΈΠ½ΡΠ»ΠΈΡΡŒ Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Π½ΠΎΠ²ΠΎΠ³ΠΎ языка ΠΈ компилятора, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ» Π±Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° языкС, Π±Π»ΠΈΠ·ΠΊΠΎΠΌ ΠΊ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌΡƒ английскому. Они Π²Ρ‹Π±Ρ€Π°Π»ΠΈ ΠΎΠΊΠΎΠ»ΠΎ 30 английских слов Ρ‚ΠΈΠΏΠ°: add (ΡΠ»ΠΎΠΆΠΈΡ‚ΡŒ), compare (ΡΡ€Π°Π²Π½ΠΈΡ‚ΡŒ), transfer (ΠΏΠ΅Ρ€Π΅ΡΠ»Π°Ρ‚ΡŒ) ΠΈ Ρ‚. ΠΏ., Π° Π·Π°Ρ‚Π΅ΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ компилятор, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ транслировал ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, написанныС Π½Π° этом языкС, Π² ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄.

Для Π°Π΄Π΅ΠΊΠ²Π°Ρ‚Π½ΠΎΠ³ΠΎ распознания компилятором Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹Ρ… слов Π“. Π₯ΠΎΠΏΠΏΠ΅Ρ€ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Π»Π° способ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ сохранился Π² ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π°Ρ… Π±ΡƒΠ΄ΡƒΡ‰ΠΈΡ… языков: ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ слово (Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π°) содСрТит Π½Π΅ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΠΌΡƒΡŽ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡŽ ΠΈΠ· ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΈ Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΉ Π±ΡƒΠΊΠ², поэтому компилятор ΠΏΡ€ΠΈ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ машинного ΠΊΠΎΠ΄Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ всС ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Π±ΡƒΠΊΠ²Ρ‹ Π² словС.

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ "Π½Π΅ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ" (ΠΏΠΎ Ρ‚Π΅ΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½Π°ΠΌ) языка ΠΈ компилятора, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π’-0, Π±Ρ‹Π»ΠΎ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΎ Π² 1956 Π³ΠΎΠ΄Ρƒ. ΠΠ΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ появлСния ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠΉ систСмы Π“. Π₯ΠΎΠΏΠΏΠ΅Ρ€ объясняла ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ: "БущСствуСт ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… людСй, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π½ΡƒΠΆΠ½ΠΎ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ. НСкоторыС ΠΈΠ· Π½ΠΈΡ… связаны с ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ символов, Π΄Ρ€ΡƒΠ³ΠΈΠ΅ β€” с ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ слов, ΠΈ ΠΈΠΌ Π½ΡƒΠΆΠ½Ρ‹ языки Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ°, Π° Π½Π΅ наши ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠΈ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ ΠΈΡ… всСх Π² ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΎΠ²". Π”Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, Π² дальнСйшСм язык с успСхом использовался людьми, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠΌΠΈ Π² бизнСсС, Π² ΠΊΠΎΠ½Ρ‚ΠΎΡ€Π°Ρ… Ρ„ΠΈΡ€ΠΌ ΠΈ Π² ΠΏΡ€Π°Π²ΠΈΡ‚Π΅Π»ΡŒΡΡ‚Π²Π΅Π½Π½Ρ‹Ρ… учрСТдСниях. Π’ 1958 Π³ΠΎΠ΄Ρƒ систСма Π’-0 поступила Π½Π° Ρ€Ρ‹Π½ΠΎΠΊ с Π½ΠΎΠ²Ρ‹ΠΌ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ FLOW-MATIC ΠΈ компания, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Ρ‚Ρ€ΡƒΠ΄ΠΈΠ»Π°ΡΡŒ Π“. Π₯ΠΎΠΏΠΏΠ΅Ρ€, помСняла своС Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π½Π° Sperry Rand Π‘ΠΎrΡ€. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ FORTRAN β€” языка для Π½Π°ΡƒΡ‡Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, FLOW-MATIC Π±Ρ‹Π» ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ языком для Π·Π°Π΄Π°Ρ‡ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ коммСрчСских Π΄Π°Π½Π½Ρ‹Ρ…. Он Π±Ρ‹Π» ΠΏΡ€ΠΎΡ‰Π΅ FORTRAN, ΠΈ ΠΎΠΏΡ‹Ρ‚, ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½Π½Ρ‹ΠΉ Π·Π° Π³ΠΎΠ΄Ρ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π½ΠΈΠΌ, ΠΏΡ€ΠΈΠ²Π΅Π» ΠΊ созданию ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ языка COBOL. БправСдливости Ρ€Π°Π΄ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ языки, Π½ΠΎ Π² мСньшСй стСпСни, послуТили основой COBOL: язык AIMACO, созданный Π² вСдомствС Π’Π’Π‘ БША Π² 1958 Π³ΠΎΠ΄Ρƒ (Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ этого языка ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π»Π° участиС ΠΈ Π³Ρ€ΡƒΠΏΠΏΠ° Π“. Π₯ΠΎΠΏΠΏΠ΅Ρ€), язык COMTRAN, созданный Ρ„ΠΈΡ€ΠΌΠΎΠΉ IBM Π² 1958 Π³ΠΎΠ΄Ρƒ, язык FACT, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ Ρ„ΠΈΡ€ΠΌΠΎΠΉ Honeywell (этот язык ΠΈΠΌΠ΅Π» влияниС Π½Π° ΠΏΠΎΠ·Π΄Π½ΠΈΠ΅ вСрсии COBOL).

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ, машинно-нСзависимого языка высокого уровня для Π΄Π΅Π»ΠΎΠ²Ρ‹Ρ… ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠΈ бизнСса стало ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡Π΅ΠΉ, Π·Π° Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π² Π½Π°Ρ‡Π°Π»Π΅ 1959 Π³ΠΎΠ΄Π° взялась энСргичная ГрСйс Π₯ΠΎΠΏΠΏΠ΅Ρ€. Она ΠΎΠ±Ρ€Π°Ρ‚ΠΈΠ»Π°ΡΡŒ Π·Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ Π² ΠœΠΈΠ½ΠΈΡΡ‚Π΅Ρ€ΡΡ‚Π²ΠΎ ΠΎΠ±ΠΎΡ€ΠΎΠ½Ρ‹ БША, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ вскорС ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π»ΠΎ ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΡŽ ΠΏΠΎ языкам программирования. Π­Ρ‚Π° конфСрСнция, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ²ΡˆΠ°Ρ Π² дальнСйшСм Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠšΠžΠ”ΠΠ‘Π˜Π› (CODASYL–Conference on Data Systems Language), ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π»Π° Ρ‚Ρ€ΠΈ Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΏΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ языка ΠΈ Π˜ΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠΌΠΈΡ‚Π΅Ρ‚, ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΠ²ΡˆΠΈΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ. К осСни 1959 Π³ΠΎΠ΄Π° созданиС языка Π±Ρ‹Π»ΠΎ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΎ, ΠΈ ΠΎΠ½ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» имя COBOL (COBOL–Common Business Oriented Language). Одним ΠΈΠ· основных ΠΊΠΎΠ½ΡΡƒΠ»ΡŒΡ‚Π°Π½Ρ‚ΠΎΠ² ΠΏΡ€ΠΈ создании языка Π±Ρ‹Π»Π° ГрСйс ΠœΡŽΡ€Ρ€Π΅ΠΉ Π₯ΠΎΠΏΠΏΠ΅Ρ€.


25-Π»Π΅Ρ‚Π½ΠΈΠΉ юбилСй COBOL (Π½Π° ΠΏΠ΅Ρ€Π΅Π΄Π½Π΅ΠΌ ΠΏΠ»Π°Π½Π΅ β€” ГрСйс Π₯ΠΎΠΏΠΏΠ΅Ρ€)


ΠšΡƒΡ€ΡŒΠ΅Π·Π½Ρ‹ΠΉ случай (ΠΈ Π² Ρ‚ΠΎ ΠΆΠ΅ врСмя нСоТиданная Ρ€Π΅ΠΊΠ»Π°ΠΌΠ° COBOL) ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ΅Π» с Π“. Π₯ΠΎΠΏΠΏΠ΅Ρ€ Π²ΠΎ врСмя Π΅Π΅ посСщСния ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠ³ΠΎ Ρ†Π΅Π½Ρ‚Ρ€Π° Π² Π―ΠΏΠΎΠ½ΠΈΠΈ. ГостСприимныС японцы Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ ΠΌΠΎΠ³Π»ΠΈ ΠΏΠΎΠ½ΡΡ‚ΡŒ Π΅Π΅ ΠΏΡ€ΠΎΡΡŒΠ±Ρƒ, ΠΏΠΎΠΊΠ° ΠΎΠ½Π° Π½Π΅ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΠ»Π°ΡΡŒ ΠΊ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π°ΠΌ COBOL. "Move (ΠΏΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ), β€” сказала ΠΎΠ½Π°, показывая Π½Π° сСбя, β€” goto (ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ) ΠΎΡ‚Π΅Π»ΡŒ "Осака". ПослС Ρ‡Π΅Π³ΠΎ японцы сразу ΠΎΡ‚Π²Π΅Π·Π»ΠΈ Π΅Π΅ Π² гостиницу.

Π’ 1967 Π³ΠΎΠ΄Ρƒ Π₯ΠΎΠΏΠΏΠ΅Ρ€ Π²Π΅Ρ€Π½ΡƒΠ»Π°ΡΡŒ Π½Π° Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ слуТбу Π² Π’ΠœΠ€ ΠΈ ΠΊ 1980 Π³ΠΎΠ΄Ρƒ стала ΠΊΠ°ΠΏΠΈΡ‚Π°Π½ΠΎΠΌ УправлСния Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ Π² Π’Π°ΡˆΠΈΠ½Π³Ρ‚ΠΎΠ½Π΅. Π’ 1983 Π³ΠΎΠ΄Ρƒ ΠΎΠ½Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»Π° Π·Π²Π°Π½ΠΈΠ΅ ΠΊΠ°ΠΏΠΈΡ‚Π°Π½Π° ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Ρ€Π°Π½Π³Π°, Π° Π² ноябрС 1985 Π³ΠΎΠ΄Π° β€” Π·Π²Π°Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ‚Ρ€-Π°Π΄ΠΌΠΈΡ€Π°Π»Π°. Π’ 1982–1986 Π³ΠΎΠ΄Π°Ρ… ΠΎΠ½Π° Π±Ρ‹Π»Π° ΡΡ‚Π°Ρ€Π΅ΠΉΡˆΠΈΠΌ Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΡ„ΠΈΡ†Π΅Ρ€ΠΎΠΌ амСриканской Π°Ρ€ΠΌΠΈΠΈ. ПослС отставки ΠΈΠ· Π°Ρ€ΠΌΠΈΠΈ Π² 1986 Π³ΠΎΠ΄Ρƒ ΠΎΠ½Π° Π΅Ρ‰Π΅ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ врСмя Ρ€Π°Π±ΠΎΡ‚Π°Π»Π° ΠΊΠΎΠ½ΡΡƒΠ»ΡŒΡ‚Π°Π½Ρ‚ΠΎΠΌ Ρ„ΠΈΡ€ΠΌΡ‹ DEC.

Π’ Π½Π°Ρ‡Π°Π»Π΅ января 1992 Π³ΠΎΠ΄Π° ΠΈΠ· АмСрики ΠΏΡ€ΠΈΡˆΠ»ΠΎ сообщСниС (Newsbytes News Network, January, 3, 1992): "НСдалСко ΠΎΡ‚ Π’Π°ΡˆΠΈΠ½Π³Ρ‚ΠΎΠ½Π° Π² возрастС 85 Π»Π΅Ρ‚ послС ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Π±ΠΎΠ»Π΅Π·Π½ΠΈ ΡΠΊΠΎΠ½Ρ‡Π°Π»Π°ΡΡŒ ГрСйс ΠœΡŽΡ€Ρ€Π΅ΠΉ Π₯ΠΎΠΏΠΏΠ΅Ρ€, ΠΎΠ΄Π½Π° ΠΈΠ· ΠΈΠ·ΠΎΠ±Ρ€Π΅Ρ‚Π°Ρ‚Π΅Π»Π΅ΠΉ языка COBOL". Π₯ΠΎΠΏΠΏΠ΅Ρ€ Π½Π°Ρ‡Π°Π»Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°ΠΌΠΈ с ΠΊΠΎΠ½Ρ†Π° 40-Ρ… Π³ΠΎΠ΄Π°Ρ…. Она участвовала Π² Ρ€Π°Π±ΠΎΡ‚Π΅ Π½Π°Π΄ "ΠœΠ°Ρ€ΠΊ-I", "ΠœΠ°Ρ€ΠΊ-II", "ΠœΠ°Ρ€ΠΊ-III" ΠΈ UNIVAC–I. Π•Π΅ часто Π½Π°Π·Ρ‹Π²Π°Π»ΠΈ Мамой COBOL ΠΈ Π‘Π°Π±ΡƒΡˆΠΊΠΎΠΉ COBOL…"