Лингвистические основы языка программирования С
Учебное пособие представляет собой уникальное междисциплинарное исследование, рассматривающее язык программирования C через призму лингвистики. Автор описывает базовые конструкции языка C как элементы искусственного формализованного языка, проводя параллели с естественными языками.
В первой, преимущественно лингвистической части, разбираются вопросы лексики, синтаксиса, грамматики и семантики, выявляя общие черты между правилами естественного языка и основами программирования. Рассматриваются синтаксические, лексические и семантические основы текстов на языке C.
Вторая часть содержит основные правила создания программ на языке C в том объёме, который необходим для решения задач из области компьютерной лингвистики. В заключительной части подробно разбирается задача из области математической лингвистики, приводятся различные алгоритмы её решения, обсуждаются варианты реализации на языке C и возможные трудности.
Пособие ориентировано на студентов профиля «Digital Linguistics» направления «Лингвистика» и предназначено для использования в курсе «Основы математической лингвистики».









