17/03/2020
В наши дни существует множество различных языков программирования. Но с чего же всё начиналось?🤔
⠀⠀Давайте вместе окунёмся в эту удивительную и долгую историю.
⠀
История языков программирования: Начало
⠀
Начало 40-х годов ознаменовано появлением первого языка для программ - ассамблера, включавшего в команду набор коротких слов или их аббревиатур. Ассамблер считается языком низкого уровня программирования, потому и назван машинно-ориентированным языком. Впрочем, программы, написанные на этом языке, отличаются эффективностью и работоспособностью.
⠀
Языки высокого уровня: алгоритмические языки
⠀
Развитие технологий и внедрение новых типов цифровых устройств заставило программистов изобрести язык более высокого уровня с ориентиром написания на алгоритмы. Так появились дополнительные программы- трансляторы, которые запускали действие алгоритма. Известны два метода трансляции:
⠀
- 𝗖𝗼𝗺𝗽𝗶𝗹𝗮𝘁𝗶𝗼𝗻 или компиляция, когда инструкции вступают в активное действие после перевода всего пакета программы;
⠀
- 𝗜𝗻𝘁𝗲𝗿𝗽𝗿𝗲𝘁𝗮𝘁𝗶𝗼𝗻 или интерпретация, при которой выполнение и перевод машинного языка осуществляется в синхронном порядке.
⠀
Особенностью таких программ являются: простота создания (написания кода), возможность корректировать при использовании, удобство при считывании.
⠀
Год 1954: структурное программирование.
Миру стал известен первый компилятор языка программирования очень высокого уровня. Речь идет о 𝗙𝗼𝗿𝘁𝗿𝗮𝗻, от английской аббревиатуры 𝗙𝗢𝗥𝗺𝘂𝗹𝗮 𝗧𝗥𝗔𝗡𝘀𝗹𝗮𝘁𝗼𝗿. Разработка языка упростилась, но при составлении объемных программ язык становился практически не читаем, хотя и было выпущено много версий 𝗙𝗼𝗿𝘁𝗿𝗮𝗻.
⠀
Пик развития языков программирования приходится именно на 50-60-е годы, тогда создаются несколько вариантов:
⠀
- 𝗔𝗹𝗴𝗼𝗹(1958 г.), созданный на основе обособленных блоков;
⠀
- 𝗖𝗼𝗯𝗼𝗹(1959 г.) - язык бизнеса и управления, основа С+;
⠀
- 𝗕𝗮𝘀𝗶𝗰(1965 г.), известный программистам по сегодняшний день.
Изучай программирование сегодня, меняй мир завтра.💫
______________________________________
⠀
Адреса наших филиалов: Табышалиева, 29 (ololohaus Manas); мкрн Асанбай, 27/1.
#программированиебишкек @ Bishkek, Kyrgyzstan