Бейсик был прямым потомком Фортрана и до сих пор является одним из самых популярных языков программирования для персональных компьютеров. Создан Бейсик был в 1963 году. Это очень простой язык , но в Бейсике не допустимо использование рекурсии –приема, позволяющего составлять очень эффективные и одновременно короткие программы.
Современные быстродействующие компиляторы Бейсика обеспечивают структурное программирование.
Следующим языком программирования, требующим нашего внимания является Паскаль. Он появился в 1968 году как альтернатива существующим сложным языкам программирования, таким, как PL/1, Algol, Fortran. С начала 80-х годов Паскаль приобретает известность как один из самых широко используемых языков программирования.
Прежде всего это очень простой язык, легко осваиваемый и позволяющий создавать задачи со сложными алгоритмами.
Он позволяет использовать числовую, символьную и битовую информации.
Трансляторы с Паскаля создаются с помощью специальных методик, это значительно упрощает их разработку.
Созданные программы являются наглядными, хорошо отлаживаемыми и эффективными. Это все позволяет использовать Паскаль как язык системного программирования.
Одним из основных инструментов программистов-практиков в настоящее время является язык Си (создан в 1972 году). При работе с этим языком программист использует в своей работе нисходящее проектирование, структурное программирование и пошаговую разработку модулей.
С помощью языка Си написаны компиляторы и интерпретаторы языков Фортран, Паскаль, Лисп, и Бейсик.
С одной стороны это структурированный язык, с другой – в нем нет жестких ограничений. Поэтому он является одним из самых универсальных языков.
В начале 80-х годов Бьерн Страуструп создает язык C++.
В C++ делается акцент на разработке новых типов данных. Ключевым понятием C++ является класс. Описание класса содержит описание данных, требующихся для представления объектов этого типа и набор операций для работы с подобными объектами. Доступ к данным внутри объектов класса обеспечивают функции, это значительно облегчает работу программиста.
Необходимыми свойствами языка С++ безусловно являются абстракция, реализация, наследование и полиморфизм. Поэтому язык С++ универсален, как и язык Си, но в то же время – это объектный язык.
Развитие интерактивных продаж товаров выявило проблему создания языка программирования, с помощью которого можно было бы создавать программы, компилируемые во многих архитектурах и в разных операционных системах. Требовался язык сходный по синтаксису с Си и С++. Так появился язык Java , использующий сетевые приложения, встраиваемые в страницы Web. Апплеты Java настраиваются и распространяются потребителям так же, как любые документы HTML.
У Java очень простой синтаксис, широкий спект интерфейсов, богатый набор различных классов. Все это делает язык Java доступным и широкоиспользуемым.
В настоящее время в мире создано много систем программирования, которые сделаны под различные компьютеры и операционные системы. Наиболее популярные системы программирования создаются такими ведущими фирмами-производителями, как Borland/Inprise и Misrosoft.
1.2.1 Системы программирования от фирмы Borland/Inprise
Сначала рассмотрим системы программирования от фирмы Borland/Inprise.
В 1995 году появилась система программирования Delphi , сочетающая компилятор высокой производительности и новый метод масштабирования доступа к базам данных.
Данная среда прежде всего используется для разработки приложений операционной системы MS Windows. Базой этой системы служит язык программирования Object Pascal.
В системе используются такие инструменты, как файловый менеджер, экранный редактор, система отладки программы и справочник теоретических вопросов и практических примеров. Программист получил возможность создавать программу, корректировать ее и выявлять ошибки.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.