ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² написании студСнчСских Ρ€Π°Π±ΠΎΡ‚
АнтистрСссовый сСрвис

Π˜ΡΡ‚ΠΎΡ€ΠΈΡ появлСния языков программирования

Π Π΅Ρ„Π΅Ρ€Π°Ρ‚ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

Π’ 40-Ρ… Π³Π³. XX Π². мСханичСская элСмСнтная Π±Π°Π·Π° Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… машин стала Π·Π°ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ элСктричСскими ΠΈ ΡΠ»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π½Ρ‹ΠΌΠΈ устройствами. ΠŸΠ΅Ρ€Π²Ρ‹Π΅ элСктромСханичСскиС ΠΌΠ°ΡˆΠΈΠ½Ρ‹ Π±Ρ‹Π»ΠΈ созданы Π² Π“Π΅Ρ€ΠΌΠ°Π½ΠΈΠΈ К. Π¦ΡƒΠ·Π΅ (Π¦-3, 1941 Π³.) ΠΈ Π² Π‘ША ΠΏΠΎΠ΄ руководством профСссора Гарвардского унивСрситСта Π“. ΠΠΉΠΊΠ΅Π½Π° (МАРК-1, 1944 Π³.). ΠŸΠ΅Ρ€Π²Π°Ρ элСктронная машина создана Π² Π‘ША Π³Ρ€ΡƒΠΏΠΏΠΎΠΉ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΎΠ² ΠΏΠΎΠ΄ руководством Π΄ΠΎΠΊΡ‚ΠΎΡ€Π° ПСнсильванского… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

Π˜ΡΡ‚ΠΎΡ€ΠΈΡ появлСния языков программирования (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Π‘ Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠΉ дрСвности извСстны ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠΈ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ устройства, ΡƒΡΠΊΠΎΡ€ΡΡŽΡ‰ΠΈΠ΅ ΠΈ ΠΎΠ±Π»Π΅Π³Ρ‡Π°ΡŽΡ‰ΠΈΠ΅ процСсс вычислСний. Π•Ρ‰Π΅ Π΄Ρ€Π΅Π²Π½ΠΈΠ΅ Π³Ρ€Π΅ΠΊΠΈ ΠΈ Ρ€ΠΈΠΌΠ»ΡΠ½Π΅ примСняли приспособлСниС, ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ΅ счСтам, Π°Π±Π°ΠΊ. Π’Π°ΠΊΠΈΠ΅ устройства Π±Ρ‹Π»ΠΈ извСстны ΠΈ Π² ΡΡ‚Ρ€Π°Π½Π°Ρ… Π”Ρ€Π΅Π²Π½Π΅Π³ΠΎ Востока. Π’ XV Π². Π½Π΅ΠΌΠ΅Ρ†ΠΊΠΈΠ΅ ΡƒΡ‡Π΅Π½Ρ‹Π΅ Π’. Π¨ΠΈΠΊΠΊΠ°Ρ€Π΄ (1623), Π“. Π›Π΅ΠΉΠ±Π½ΠΈΡ† (1673) ΠΈ Ρ„ранцузский ΡƒΡ‡Π΅Π½Ρ‹ΠΉ Π‘. Паскаль (1642) создали мСханичСскиС Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ устройства — ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²Π΅Π½Π½ΠΈΠΊΠΈ всСм извСстного Π°Ρ€ΠΈΡ„ΠΌΠΎΠΌΠ΅Ρ‚Ρ€Π°. Π’Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠ°ΡˆΠΈΠ½Ρ‹ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π»ΠΈΡΡŒ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π²Π΅ΠΊΠΎΠ². Но ΠΏΡ€ΠΈ этом Π½Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΠ»ΠΎΡΡŒ понятиС «ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅».

Π’ Π½Π°Ρ‡Π°Π»Π΅ XIX Π². (1830) английский ΡƒΡ‡Π΅Π½Ρ‹ΠΉ, профСссор ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΈ ΠšΡΠΌΠ±Ρ€ΠΈΠ΄ΠΆΡΠΊΠΎΠ³ΠΎ унивСрситСта Π§Π°Ρ€Π»ΡŒΠ· БэббидТ, анализируя Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ пСрСписи насСлСния Π²ΠΎ Π€Ρ€Π°Π½Ρ†ΠΈΠΈ, тСорСтичСски исслСдовал процСсс выполнСния вычислСний ΠΈ ΠΎΠ±ΠΎΡΠ½ΠΎΠ²Π°Π» основы Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΌΠ°ΡˆΠΈΠ½Ρ‹. Работая Π½Π°Π΄ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ аналитичСской ΠΌΠ°ΡˆΠΈΠ½Ρ‹ — «ΠœΠ°ΡˆΠΈΠ½Ρ‹ для исчислСния разностСй», Π§. БэббидТ прСдсказал ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΈΠ΄Π΅ΠΈ ΠΈ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ соврСмСнных Π­Π’Πœ, Π² Ρ‡Π°ΡΡ‚ности ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ управлСния ΠΈ Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°Π΅ΠΌΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. ΠžΠ±Ρ‰Π°Ρ ΡƒΠ²Π»Π΅Ρ‡Π΅Π½Π½ΠΎΡΡ‚ΡŒ Π½Π°ΡƒΠΊΠΎΠΉ Π΄Π°Π»Π° ΡƒΡ‡Π΅Π½ΠΎΠΌΡƒ ΠΈ ΠΠ΄Π΅ ЛавлСйс (1815—1852) Π΄ΠΎΠ»Π³ΠΈΠ΅ Π³ΠΎΠ΄Ρ‹ ΠΏΠ»ΠΎΠ΄ΠΎΡ‚Π²ΠΎΡ€Π½ΠΎΠ³ΠΎ сотрудничСства. Π’ 1843 Π³. ΠΎΠ½Π° ΠΏΠ΅Ρ€Π΅Π²Π΅Π»Π° ΡΡ‚Π°Ρ‚ΡŒΡŽ ΠœΠ΅Π½Π°Π±Ρ€Π΅Π° ΠΏΠΎ Π»Π΅ΠΊΡ†ΠΈΡΠΌ Π§. БэббидТа, Π³Π΄Π΅ Π² Π²ΠΈΠ΄Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠ΅Π² (ΠΏΠΎ ΠΎΠ±ΡŠΠ΅ΠΌΡƒ ΠΎΠ½ΠΈ прСвосходили основной тСкст) сформулировала Π³Π»Π°Π²Π½Ρ‹Π΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ программирования аналитичСской ΠΌΠ°ΡˆΠΈΠ½Ρ‹. Она Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π»Π° ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ (1843) для ΠΌΠ°ΡˆΠΈΠ½Ρ‹ БэббидТа, ΡƒΠ±Π΅Π΄ΠΈΠ»Π° Π΅Π³ΠΎ Π² Π½Π΅ΠΎΠ±Ρ…одимости использования Π² ΠΈΠ·ΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½ΠΈΠΈ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΉ систСмы счислСния вмСсто дСсятичной, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π»Π° ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ программирования, ΠΏΡ€Π΅Π΄ΡƒΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π΅Π½ΠΈΠ΅ ΠΎΠ΄Π½ΠΎΠΉ ΠΈ Ρ‚ΠΎΠΉ ΠΆΠ΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΏΡ€ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… условиях. ИмСнно ΠΎΠ½Π° ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΠ»Π° Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹ «Ρ€Π°Π±ΠΎΡ‡Π°Ρ ячСйка» ΠΈ «Ρ†ΠΈΠΊΠ»».

А. ЛавлСйс составила ΠΏΠ΅Ρ€Π²Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ систСмы Π΄Π²ΡƒΡ… ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ ΠΈ Π²Ρ‹Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΡ чисСл Π‘Π΅Ρ€Π½ΡƒΠ»Π»ΠΈ ΠΏΠΎ Π΄ΠΎΠ²ΠΎΠ»ΡŒΠ½ΠΎ слоТному Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡƒ ΠΈ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠ»Π°, Ρ‡Ρ‚ΠΎ со Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ аналитичСская машина Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΡ‡ΠΈΠ½ΡΡ‚ΡŒ ΠΌΡƒΠ·Ρ‹ΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ произвСдСния, Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½Ρ‹ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² ΠΏΡ€Π°ΠΊΡ‚ичСской ΠΈ Π½Π°ΡƒΡ‡Π½ΠΎΠΉ Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. ВрСмя ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€Π΄ΠΈΠ»ΠΎ Π΅Π΅ ΠΏΡ€Π°Π²ΠΎΡ‚Ρƒ ΠΈ Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·ΠΎΠ². Π‘Π²ΠΎΠΈΠΌΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΠΌΠΈ А. ЛавлСйс Π·Π°Π»ΠΎΠΆΠΈΠ»Π° тСорСтичСскиС основы программирования ΠΈ ΠΏΠΎ ΠΏΡ€Π°Π²Ρƒ считаСтся ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ Π² ΠΌΠΈΡ€Π΅ программистом ΠΈ ΠΎΡΠ½ΠΎΠ²ΠΎΠΏΠΎΠ»ΠΎΠΆΠ½ΠΈΠΊΠΎΠΌ Π½Π°ΡƒΡ‡Π½ΠΎΠ³ΠΎ программирования.

Π’ 1854 Π³. Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈΠΉ ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊ Π”ΠΆΠΎΡ€Π΄ΠΆ Π‘ΡƒΠ»ΡŒ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π» ΠΊΠ½ΠΈΠ³Ρƒ «Π—Π°ΠΊΠΎΠ½Ρ‹ ΠΌΡ‹ΡˆΠ»Π΅Π½ΠΈΡ», Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Ρ€Π°Π·Π²ΠΈΠ» Π°Π»Π³Π΅Π±Ρ€Ρƒ высказываний — Π‘ΡƒΠ»Π΅Π²Ρƒ Π°Π»Π³Π΅Π±Ρ€Ρƒ. На Π΅Π΅ ΠΎΡΠ½ΠΎΠ²Π΅ Π² Π½Π°Ρ‡Π°Π»Π΅ 80-Ρ… Π³Π³. XIX Π². построСна тСория Ρ€Π΅Π»Π΅ΠΉΠ½ΠΎ-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹Ρ… схСм ΠΈ ΠΊΠΎΠ½ΡΡ‚руирования слоТных дискрСтных Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΎΠ². АлгСбра Π»ΠΎΠ³ΠΈΠΊΠΈ ΠΎΠΊΠ°Π·Π°Π»Π° ΠΌΠ½ΠΎΠ³ΠΎΠ³Ρ€Π°Π½Π½ΠΎΠ΅ влияниС Π½Π° Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ, являясь инструмСнтом Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ Π°Π½Π°Π»ΠΈΠ·Π° слоТных схСм, инструмСнтом ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ большого числа логичСских элСмСнтов, ΠΈΠ· ΠΌΠ½ΠΎΠ³ΠΈΡ… тысяч ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… состоит соврСмСнная Π­Π’Πœ.

ИдСи Π§. БэббидТа Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π» амСриканский ΡƒΡ‡Π΅Π½Ρ‹ΠΉ Π“. Π₯ΠΎΠ»Π»Π΅Ρ€ΠΈΡ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ построСнной счСтно-аналитичСской ΠΌΠ°ΡˆΠΈΠ½Ρ‹ ΠΈ ΠΏΠ΅Ρ€Ρ„ΠΎΠΊΠ°Ρ€Ρ‚ Π·Π° Ρ‚Ρ€ΠΈ Π³ΠΎΠ΄Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π» Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ пСрСписи насСлСния Π² Π‘ША ΠΏΠΎ ΡΠΎΡΡ‚ΠΎΡΠ½ΠΈΡŽ Π½Π° 1890 Π³. Π’ ΠΌΠ°ΡˆΠΈΠ½Π΅ Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Π±Ρ‹Π»ΠΎ использовано элСктричСство. Π’ 1896 Π³. Π₯ΠΎΠ»Π»Π΅Ρ€ΠΈΡ‚ΠΎΠΌ Π±Ρ‹Π»Π° основана Ρ„ΠΈΡ€ΠΌΠ° ΠΏΠΎ Π²Ρ‹ΠΏΡƒΡΠΊΡƒ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠ΅Ρ€Ρ„ΠΎΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… машин ΠΈ ΠΏΠ΅Ρ€Ρ„ΠΎΠΊΠ°Ρ€Ρ‚.

Π’ 1936 Π³. Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈΠΉ ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊ А. Π’ΡŒΡŽΡ€ΠΈΠ½Π³ Π²Π²Π΅Π» понятиС ΠΌΠ°ΡˆΠΈΠ½Ρ‹ Π’ΡŒΡŽΡ€ΠΈΠ½Π³Π°, ΠΊΠ°ΠΊ Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ уточнСния ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ понятия Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°. Π£Ρ‡Π΅Π½Ρ‹ΠΉ ΠΏΠΎΠΊΠ°Π·Π°Π», Ρ‡Ρ‚ΠΎ любой Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ смыслС ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ Π½Π° ΠΌΠ°ΡˆΠΈΠ½Π΅ Π’ΡŒΡŽΡ€ΠΈΠ½Π³Π°, Π°, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Π΄ΠΎΠΊΠ°Π·Ρ‹Π²Π°Π» Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ построСния ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΠΉ Π­Π’Πœ. И Ρ‚Π°, ΠΈ Π΄Ρ€ΡƒΠ³Π°Ρ ΠΌΠ°ΡˆΠΈΠ½Ρ‹ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ снабТСны исходными Π΄Π°Π½Π½Ρ‹ΠΌΠΈ Ρ€Π΅ΡˆΠ°Π΅ΠΌΠΎΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ Π΅Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ. ΠœΠ°ΡˆΠΈΠ½Ρƒ Π’ΡŒΡŽΡ€ΠΈΠ½Π³Π° ΠΌΠΎΠΆΠ½ΠΎ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ Π±Ρ‹ ΠΈΠ΄Π΅Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ модСлью ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΠΉ Π­Π’Πœ.

Π’ 40-Ρ… Π³Π³. XX Π². мСханичСская элСмСнтная Π±Π°Π·Π° Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… машин стала Π·Π°ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ элСктричСскими ΠΈ ΡΠ»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π½Ρ‹ΠΌΠΈ устройствами. ΠŸΠ΅Ρ€Π²Ρ‹Π΅ элСктромСханичСскиС ΠΌΠ°ΡˆΠΈΠ½Ρ‹ Π±Ρ‹Π»ΠΈ созданы Π² Π“Π΅Ρ€ΠΌΠ°Π½ΠΈΠΈ К. Π¦ΡƒΠ·Π΅ (Π¦-3, 1941 Π³.) ΠΈ Π² Π‘ША ΠΏΠΎΠ΄ руководством профСссора Гарвардского унивСрситСта Π“. ΠΠΉΠΊΠ΅Π½Π° (МАРК-1, 1944 Π³.). ΠŸΠ΅Ρ€Π²Π°Ρ элСктронная машина создана Π² Π‘ША Π³Ρ€ΡƒΠΏΠΏΠΎΠΉ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΎΠ² ΠΏΠΎΠ΄ руководством Π΄ΠΎΠΊΡ‚ΠΎΡ€Π° ПСнсильванского унивСрситСта Π”ΠΆ. ΠœΠΎΡ‡Π»ΠΈ ΠΈ Π°ΡΠΏΠΈΡ€Π°Π½Ρ‚Π° Π”ΠΆ. Экксрта (ЭНИАК — элСктронный числовой ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ‚ΠΎΡ€ ΠΈ ΠΊΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ‚ΠΎΡ€, 1946 Π³.). Π’ 1949 Π³. Π² Англии Π±Ρ‹Π»Π° построСна EDSAC — пСрвая машина, ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‰Π°Ρ автоматичСским ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ, Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΌ Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰ΠΈΠΌ устройством ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΌΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ соврСмСнных Π­Π’Πœ.

ЛогичСскиС схСмы Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… машин Π±Ρ‹Π»ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹ Π² ΠΊΠΎΠ½Ρ†Π΅ 1940;Ρ… Π³Π³. Π”ΠΆ. Ρ„ΠΎΠ½ НСйманом, Π“. Π“ΠΎΠ»ΡŒΠ΄ΡΡ‚Π°ΠΉΠ½ΠΎΠΌ ΠΈ А. Π’. БСрксом. ΠžΡΠΎΠ±Ρ‹ΠΉ Π²ΠΊΠ»Π°Π΄ Π² ΡΡ‚Ρƒ Ρ€Π°Π±ΠΎΡ‚Ρƒ внСс амСриканский ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊ Π”ΠΆΠΎΠ½ Ρ„ΠΎΠ½ НСйман, ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π²ΡˆΠΈΠΉ участиС Π² ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ЭНИАК. Он ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΠ» идСю хранСния ΠΊΠΎΠΌΠ°Π½Π΄ управлСния ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π² ΠΌΠ°ΡˆΠΈΠ½Π½ΠΎΠΉ памяти ΠΈ ΡΡ„ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Π» основныС ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ построСния соврСмСнных Π­Π’Πœ. Π­Π’Πœ с Ρ…Ρ€Π°Π½ΠΈΠΌΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ оказались Π±ΠΎΠ»Π΅Π΅ Π±Ρ‹ΡΡ‚Ρ€ΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌΠΈ ΠΈ Π³ΠΈΠ±ΠΊΠΈΠΌΠΈ, Ρ‡Π΅ΠΌ Ρ€Π°Π½Π΅Π΅ созданныС.

Π’ 1951 Π³. Π² БША Π±Ρ‹Π»ΠΎ Π½Π°Π»Π°ΠΆΠ΅Π½ΠΎ ΠΏΠ΅Ρ€Π²ΠΎΠ΅ сСрийноС производство элСктронных машин Π£ΠΠ˜Π’ΠΠš (ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Π°Ρ автоматичСская Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ машина). Π’ ΡΡ‚ΠΎ ΠΆΠ΅ врСмя Ρ„ΠΈΡ€ΠΌΠ° IBM Π½Π°Ρ‡Π°Π»Π° сСрийный выпуск ΠΌΠ°ΡˆΠΈΠ½Ρ‹ IBM/701.

Π’ Π‘Π‘Π‘Π  ΠΏΠ΅Ρ€Π²Ρ‹ΠΌΠΈ Π°Π²Ρ‚ΠΎΡ€Π°ΠΌΠΈ Π­Π’Πœ, ΠΈΠ·ΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½Π½ΠΎΠΉ Π² Π΄Π΅ΠΊΠ°Π±Ρ€Π΅ 1948 Π³., ΡΠ²Π»ΡΡŽΡ‚ΡΡ И. Π‘. Π‘Ρ€ΡƒΠΊ ΠΈ Π‘. И. Π Π°ΠΌΠ΅Π΅Π². А ΠΏΠ΅Ρ€Π²Π°Ρ совСтская Π­Π’Πœ с ΡΠΎΡ…Ρ€Π°Π½ΡΡŽΡ‰Π΅ΠΉΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ создана Π² 1951 Π³. ΠΏΠΎΠ΄ руководством Π‘. А Π›Π΅Π±Π΅Π΄Π΅Π²Π° (МЭБМ — малая элСктронная счСтная машина). Π’ 1953 Π³. Π² БовСтском БоюзС начался сСрийный выпуск машин, ΠΏΠ΅Ρ€Π²Ρ‹ΠΌΠΈ ΠΈΡ… ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π±Ρ‹Π»ΠΈ Π‘Π­Π‘Πœ-1, «Π‘Ρ‚Ρ€Π΅Π»Π°».

Π‘ ΠΏΠΎΡΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ-управляСмых машин Ρ€ΠΎΠ΄ΠΈΠ»Π°ΡΡŒ новая ΠΎΠ±Π»Π°ΡΡ‚ΡŒ ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½ΠΎΠΉ ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΈ — ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Как ΠΎΠ±Π»Π°ΡΡ‚ΡŒ Π½Π°ΡƒΠΊΠΈ ΠΈ ΠΏΡ€ΠΎΡ„Сссия ΠΎΠ½Π° Π²ΠΎΠ·Π½ΠΈΠΊΠ»Π° Π² 1950;Ρ… Π³Π³. ΠŸΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΡΠΎΡΡ‚Π°Π²Π»ΡΠ»ΠΈΡΡŒ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ Π½Π° ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹Ρ… языках (Π² ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹Ρ… ΠΊΠΎΠ΄Π°Ρ…). ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π±Ρ‹Π»ΠΈ Π³Ρ€ΠΎΠΌΠΎΠ·Π΄ΠΊΠΈ, ΠΈΡ… ΠΎΡ‚Π»Π°Π΄ΠΊΠ° — ΠΎΡ‡Π΅Π½ΡŒ Ρ‚Ρ€ΡƒΠ΄ΠΎΠ΅ΠΌΠΊΠ°. Для упрощСния ΠΏΡ€ΠΈΠ΅ΠΌΠΎΠ² ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² составлСния ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π±Ρ‹Π»ΠΈ созданы ΠΌΠ½Π΅ΠΌΠΎΠΊΠΎΠ΄Ρ‹, ΠΏΠΎ ΡΡ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π΅ Π±Π»ΠΈΠ·ΠΊΠΈΠ΅ ΠΊ ΠΌΠ°ΡˆΠΈΠ½Π½ΠΎΠΌΡƒ языку ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠ΅ ΡΠΈΠΌΠ²ΠΎΠ»ΡŒΠ½ΡƒΡŽ Π°Π΄Ρ€Π΅ΡΠ°Ρ†ΠΈΡŽ. АссСмблСры ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, Π·Π°ΠΏΠΈΡΠ°Π½Π½ΡƒΡŽ Π² ΠΌΠ½Π΅ΠΌΠΎΠΊΠΎΠ΄Π΅, Π½Π° ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹ΠΉ язык ΠΈ, Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Π΅ ΠΌΠ°ΠΊΡ€ΠΎΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΈ Π² Π½Π°ΡΡ‚оящСС врСмя. Π”Π°Π»Π΅Π΅ Π±Ρ‹Π»ΠΈ созданы Π°Π²Ρ‚ΠΎΠΊΠΎΠ΄Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΌΠ°ΡˆΠΈΠ½Π°Ρ…, ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ²ΡˆΠΈΠ΅ ΠΎΠ±ΠΌΠ΅Π½ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ. Автокод — Π½Π°Π±ΠΎΡ€ псСвдокоманд для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ спСциализированных Π·Π°Π΄Π°Ρ‡, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π½Π°ΡƒΡ‡Π½Ρ‹Ρ… ΠΈΠ»ΠΈ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π½Ρ‹Ρ…. Для Ρ‚Π°ΠΊΠΈΡ… Π·Π°Π΄Π°Ρ‡ имССтся развитая Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° стандартных ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ.

Π”ΠΎ ΠΊΠΎΠ½Ρ†Π° 1950;Ρ… Π³Π³. Π­Π’Πœ основным элСмСнтом конструкции Π±Ρ‹Π»ΠΈ элСктронныС Π»Π°ΠΌΠΏΡ‹ (1-Π΅ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅). Π’ ΡΡ‚ΠΎΡ‚ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΈΠ΄Π΅ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ программирования шло Π·Π° ΡΡ‡Π΅Ρ‚ достиТСний амСриканских ΡƒΡ‡Π΅Π½Ρ‹Ρ… Π”ΠΆ. Ρ„ΠΎΠ½ НСймана, ΡΡ„ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Π²ΡˆΠ΅Π³ΠΎ основныС ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ построСния Π­Π’Πœ, ΠΈ Π”ΠΆ. Бэкуса, ΠΏΠΎΠ΄ руководством ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π² 1954 Π³. Π±Ρ‹Π» создан Fortran (Formula Translation) — ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ язык программирования высокого уровня, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ Π΄ΠΎ Π½Π°ΡΡ‚оящСго Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π² Ρ€Π°Π·Π½Ρ‹Ρ… модификациях. Π’Π°ΠΊ, Π² 1965 Π³. Π² Дартмутском ΠΊΠΎΠ»Π»Π΅Π΄ΠΆΠ΅ Π”. Кэмэни ΠΈ Π’. ΠšΡƒΡ€Ρ‚Ρ†Π΅ΠΌ Π±Ρ‹Π»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° упрощСнная вСрсия Π€ΠΎΡ€Ρ‚Ρ€Π°Π½Π°Basic. Π’ 1966 Π³. ΠΊΠΎΠΌΠΈΡΡΠΈΡ ΠΏΡ€ΠΈ АмСриканской ассоциации стандартов (ASA) Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π»Π° Π΄Π²Π° стандарта языка: Π€ΠΎΡ€Ρ‚Ρ€Π°Π½ ΠΈ Π‘азисный Π€ΠΎΡ€Ρ‚Ρ€Π°Π½. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ‚Π°ΠΊΠΆΠ΅ дальнСйшиС ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ языка (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 1970, 1990 Π³Π³.).

ДостиТСния Π² ΠΎΠ±Π»Π°ΡΡ‚ΠΈ элСктроники ΠΈ ΠΌΠΈΠΊΡ€ΠΎΡΠ»Π΅ΠΊΡ‚Ρ€ΠΎΠ½ΠΈΠΊΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΈ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΡΠ»Π΅ΠΌΠ΅Π½Ρ‚Π½ΡƒΡŽ Π±Π°Π·Ρƒ Π­Π’Πœ Π½Π° Π±ΠΎΠ»Π΅Π΅ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΡƒΡŽ. Π’ ΠΊΠΎΠ½Ρ†Π΅ 1950;Ρ… Π³Π³. Π³Ρ€ΠΎΠΌΠΎΠ·Π΄ΠΊΠΈΠ΅ элСктронныС Π»Π°ΠΌΠΏΡ‹ Π·Π°ΠΌΠ΅Π½ΡΡŽΡ‚ ΠΏΠΎΠ»ΡƒΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠ°ΠΌΠΈ (ΠΌΠΈΠ½ΠΈΠ°Ρ‚ΡŽΡ€Π½Ρ‹ΠΌΠΈ транзисторами). ΠŸΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ Π­Π’Πœ II поколСния; Π·Π°Ρ‚Π΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‡Π΅Ρ€Π΅Π· 10 Π»Π΅Ρ‚ — Π­Π’Πœ III поколСния Π½Π° ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»ΡŒΠ½Ρ‹Ρ… схСмах; Π΅Ρ‰Π΅ Ρ‡Π΅Ρ€Π΅Π· 10 Π»Π΅Ρ‚ — Π­Π’Πœ IV поколСния Π½Π° Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»ΡŒΠ½Ρ‹Ρ… схСмах (Π‘Π˜Π‘). Π’ Π―ΠΏΠΎΠ½ΠΈΠΈ Π² 1990;Ρ… Π³Π³. Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ Π­Π’Πœ V ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΡ, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Ρ‹ достиТСния Π² ΠΎΠ±Π»Π°ΡΡ‚ΠΈ искусствСнного ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚Π° ΠΈ Π±ΠΈΠΎΡΠ»Π΅ΠΊΡ‚Ρ€ΠΎΠ½ΠΈΠΊΠΈ. Если объСм ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰Π΅Π³ΠΎ устройства (ΠžΠ—Π£) ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Π»ΡƒΡ‡ΡˆΠΈΡ… отСчСствСнных машин 1960;Ρ… Π³Π³. М-20, созданной ΠΏΠΎΠ΄ руководством Π‘. А. Π›Π΅Π±Π΅Π΄Π΅Π²Π° Π² 1958 Π³., ΠΈΠΌΠ΅Π» 4096 слов (8 ΠšΠ±Π°ΠΉΡ‚) ΠΈ Π±Ρ‹ΡΡ‚родСйствиС 20 тыс. ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π² ΡΠ΅ΠΊΡƒΠ½Π΄Ρƒ, Ρ‚ΠΎ ΡΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ΠΈΠ·ΡƒΡŽΡ‚ΡΡ ΠžΠ—Π£ Π² Π΄Π΅ΡΡΡ‚ΠΊΠΈ ΠœΠ±Π°ΠΉΡ‚ ΠΈ Π±Ρ‹ΡΡ‚родСйствиСм Π² ΡΠΎΡ‚Π½ΠΈ ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π² ΡΠ΅ΠΊΡƒΠ½Π΄Ρƒ, Ρ‡Ρ‚ΠΎ позволяСт Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ слоТнСйшиС Π·Π°Π΄Π°Ρ‡ΠΈ.

Π’ 1953 Π³. Π. А. Ляпуновым Π±Ρ‹Π» ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ программирования, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π»ΡΡ Π² Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ программирования, Π° Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ΠΈ прСдставлялся Π² Π²ΠΈΠ΄Π΅ совокупности ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ², ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰ΠΈΡ… Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ схСму Π·Π°Π΄Π°Ρ‡ΠΈ. Π‘Ρ…Π΅ΠΌΡ‹ позволяли Ρ€Π°ΡΡ‡Π»Π΅Π½ΠΈΡ‚ΡŒ Π³Ρ€ΠΎΠΌΠΎΠ·Π΄ΠΊΠΈΠΉ процСсс составлСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, части ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΡΠΎΡΡ‚Π°Π²Π»ΡΠ»ΠΈΡΡŒ ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌ, Π° Π·Π°Ρ‚Π΅ΠΌ объСдинялись Π² Ρ†Π΅Π»ΠΎΠ΅. Для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΈΠ΄Π΅ΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π½ΠΎΠ³ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π² Π‘Π‘Π‘Π  Π² 1954 Π³. Π±Ρ‹Π»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° пСрвая ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΡŽΡ‰Π°Ρ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ПП-1, Π° Π² 1955 Π³. Π±ΠΎΠ»Π΅Π΅ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½Π°Ρ — ПП-2. Π’ 1956 Π³. Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° ΠŸΠŸ Π‘Π­Π‘Πœ, Π² 1957 Π³. — ΠŸΠŸΠ‘Π’, Π² 1958 Π³. — Π΄Π»Ρ ΠΌΠ°ΡˆΠΈΠ½Ρ‹ «Π‘Ρ‚Ρ€Π΅Π»Π°».

Π’ Π‘ША Π² 1954 Π³. ΡΡ‚Π°Π» ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ алгСбраичСский ΠΏΠΎΠ΄Ρ…ΠΎΠ΄, ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‰ΠΈΠΉ, ΠΏΠΎ ΡΡƒΡ‰Π΅ΡΡ‚Π²Ρƒ, с ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π½Ρ‹ΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ. Π’ 1956 Π³. ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ†ΠΈΠ΅ΠΉ IBM Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Π°Ρ ПП Π€ΠΎΡ€Ρ‚Ρ€Π°Π½ для автоматичСского программирования Π½Π° Π­Π’Πœ IBM/704.

Π’ ΡΡ‚ΠΎΡ‚ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ накоплСния ΠΎΠΏΡ‹Ρ‚Π° ΠΈ Ρ‚СорСтичСского осмыслСния ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π»ΠΈΡΡŒ языки программирования. Π’ 1958 -1960 Π³Π³. Π² Π•Π²Ρ€ΠΎΠΏΠ΅ Π±Ρ‹Π» создан ALGOL, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΡ€ΠΎΠ΄ΠΈΠ» Ρ†Π΅Π»ΡƒΡŽ ΡΠ΅Ρ€ΠΈΡŽ Π°Π»Π³ΠΎΠ»ΠΎΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… языков: Algol W, (1967), Algol 68, Pascal (Н. Π’ΠΈΡ€Ρ‚, 1970 Π³.), Π‘ (Π”. Π ΠΈΡ‚Ρ‡ΠΈ ΠΈ Π‘. ΠšΠ΅Ρ€Π½ΠΈΠ³Π°Π½, 1972 Π³.), Ada (ΠΏΠΎΠ΄ руководством Π–. Ишбиа, 1979 Π³.), C++ (1983).

Π’ 1961;1962 Π³Π³. Π”ΠΆ. ΠœΠ°ΠΊΠΊΠ°Ρ€Ρ‚ΠΈ Π² ΠœΠ°ΡΡΠ°Ρ‡ΡƒΡΠ΅Ρ‚ском тСхнологичСском институтС Π±Ρ‹Π» создан язык Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ программирования Lisp, ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠΈΠΉ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΎΠ΄Π½ΠΎ ΠΈΠ· Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΉ, ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Ρ… Π”ΠΆ. Ρ„ΠΎΠ½ НСйманом.

На Π½Π°Ρ‡Π°Π»ΠΎ 1970;Ρ… Π³Π³. сущСствовало Π±ΠΎΠ»Π΅Π΅ 700 языков высокого уровня ΠΈ ΠΎΠΊΠΎΠ»ΠΎ 300 трансляторов для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ программирования.

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ