|
Программирование >> Статьи Как появились языки программирования?Языки программирования создавались несколько десятков лет и работа эта была длительной, сложной и утомительной. По сути, машинный язык - это цепочка логично расположенных нулей и единиц, нарушение последовательности которой повлечет за собой остановку программы и сбой в работе компьютера и от развития машин зависели требования для программистов, создававших новые способы записи команд.История языков программирования: Начало Начало 40-х годов ознаменовано появлением первого языка для программ - ассамблера, включавшего в команду набор коротких слов или их аббревиатур. Ассамблер считается языком низкого уровня программирования, потому и назван машинно-ориентированным языком. Впрочем, программы, написанные на этом языке, отличаются эффективностью и работоспособностью. Какие программы были созданы и используются по сей день, расскажет ресурс http://pmbk.ru. Языки высокого уровня: алгоритмические языки Развитие технологий и внедрение новых типов цифровых устройств заставило программистов изобрести язык более высокого уровня с ориентиром написания на алгоритмы. Так появились дополнительные программы- трансляторы, которые запускали действие алгоритма. Известны два метода трансляции: - Compilation или компиляция, когда инструкции вступают в активное действие после перевода всего пакета программы; - Interpretation или интерпретация, при которой выполнение и перевод машинного языка осуществляется в синхронном порядке. Особенностью таких программ являются: простота создания (написания кода), возможность корректировать при использовании, удобство при считывании. Год 1954: структурное программирование Миру стал известен первый компилятор языка программирования очень высокого уровня. Речь идет о Fortran, от английской аббревиатуры FORmula TRANslator. Разработка языка упростилась, но при составлении объемных программ язык становился практически не читаем, хотя и было выпущено много версий Fortran. Пик развития языков программирования приходится именно на 50-60-е годы, тогда создаются несколько вариантов: - Algol(1958 г.), созданный на основе обособленных блоков; - Cobol(1959 г.) - язык бизнеса и управления, основа С+; - Basic (1965 г.), известный программистам по сегодняшний день. В 1970 году создается язык программирования, названный в честь ученого Б. Паскаля - Pascal. Создаваемые на этом языке программы читались легко, не возникало сложностей и при обучении. Простой, хорошо структурированный язык по прежнему пользуется популярностью среди начинающих программистов. Несколько позднее, в 1972 году разрабатывается второй язык программирования - С, вместивший в себя достижения ранее созданных языков, нововведения, он становится едва ли не самым популярным среди пользователей и создателей программ. Простой, хорошо структурированный, легкий в изучении язык С становится фаворитом среди других языков. Объектно-ориентированное программирование (ООП): 1970 год Идеология процедурного программирования для формально не связанных в обработке функций заставила разработчиков сесть за создание новой концепции составления языка. Основой понятий ООП стали: - модель объекта, которого еще не существует; - экземпляр класса; - абстракция, придание характеристик объекту; - инкапсуляция, когда объединяются свойства и методы, преследуя цель сокрытия данных; - наследование; - полиморфизм. Первым языком был Симула, чуть позднее изобретен Smalltalk. В настоящее время такой тип программного языка поддерживают современные программы: Object Pascal (Delphi), C++, C#, Java. Последовательность развития языков программирования зависит от внедрения новых инноваций, так после появления Интернет, стал необходим язык для доступа к ресурсам, сайтам. Технология World Wide Web (WWW) дала жизнь новым языкам, активно используемых до сих пор: Java, Perl, SQL, HTML, PHP, JavaScript. |
© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |