"Языки программирования и методсы трансляции", автор С. А. Свердлов, знакомый труд поможет всесторонне разобраться со многими вопросами программирования тем, кто интересуется технологиями и хочет быть в курсе всех последних событий.
В книге исследуется целый комплекс вопросов, связанных с сравнительным анализом языков программирования, их развитием и эволюцией. Вторая тема посвящена конструированию компиляторов и анализу этапов осуществления языка от спецификации, до формирования машинной команды.
В книге рассматриваются актуальные вопросы теории компиляции и сравнительного языкознания. Даются обзоры не только актуальных языков программирования (таких как Java, C++, Visual Basic .NET), но и технологий, лежащих в их основе, что позволяет выявить и обозначить некоторые тенденции в разработке современных языков. Подробно рассматривается технология разработки компилятора, этапность и техническая детализация процесса трансляции. Особое внимание уделяется разработке программных модулей компилятора на современных системах программирования, а также приводятся способы реализации и модификации многопоточных и многозадачных библиотек. Для студентов, специализирующихся по компьютерным технологиям и программистов-практиков.
Электронная Книга «Языки программирования и методы трансляции» написана автором С. З. Свердлов в году.
Минимальный возраст читателя: 0
Язык: Русский
ISBN: 978-5-8114-8195-8
Описание книги от С. З. Свердлов
В книге рассматриваются вопросы сравнительного анализа языков программирования и конструирование компиляторов. Первая часть книги содержит обзор языков высокого уровня и свя-занных с их эволюцией технологий структурного, модульного и объ-ектно-ориентированного программирования. Проводится сравни-тельный анализ языков, в том числе на основе объективных критери-ев, даются экспертные оценки. Вторая тема книги – конструирование компиляторов. Обсуждают-ся все элементы транслятора и этапы реализации языка от специфи-кации до формирования машинного кода. Книга адресуется студентам вузов, специализирующимся по ком-пьютерным технологиям, программистам-практикам и всем, кто ин-тересуется программированием.