О компиляторах

Рубрики: Начинающим   Комментарии (0)

К недостаткам редакторов-компиляторов следует отнести сложность создания больших программных проектов, требующих соединения нескольких программ и редактирования связей между ними. Не исключено, правда, что эти проблемы разрешимы.

компиляторы

Итак, наши программы переводимы на компьютерный язык, и эта заметка будет полностью посвящена рассказу о простейших правилах такого перевода для нескольких наиболее распространенных языков. Подчеркнем — нашей целью является не рассказ о том или ином языке программирования, и даже не его обзор. Каждый параграф, посвященный одному из языков программирования ПК, следует рассматривать как краткий словарь-разговорник по соответствующему языку, т. е. пособие, полезное лишь при практической работе на компьютере с данным языком на начальном этапе обучения. Параграфы, посвященные языкам Паскаль, Си и Бейсик, построены по единой схеме: они посвящены в основном переводу построенных в гл. 4 программ на соответствующий язык и рассчитаны на человека, впервые пытающегося заставить компьютер выполнить придуманную им программу. Заключительные части каждого параграфа посвящены описанию возможностей управления внешними устройствами при работе на данном языке. Они рассчитаны на более опытного пользователя.

Какой язык выбрать? Мы затрудняемся дать готовый ответ и даже правила выбора. По нашему мнению, рассматриваемые далее языки примерно .равномощны, так что критерий выбора скорее всего будет для Вас каким-то внешним: наличие компилятора, подробного справочного пособия, помощь опытного программиста, знающего один из языков, покупка нужного Вам пакета программ, ориентированного на данный язык, и т. д. Когда же Вы, наконец, определитесь окончательно, приглашаем снова взять в руки эту книжку, включить компьютер, и да сопутствует Вам успех.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Подтвердите, что Вы не бот — выберите самый большой кружок: