Автор работы: Пользователь скрыл имя, 17 Ноября 2011 в 11:14, реферат
Программирование - процесс и искусство создания компьютерных программ с помощью языков программирования.
Программирование сочетает в себе элементы искусства, науки, математики и инженерии.
В узком смысле слова, программирование рассматривается как кодирование - реализация одного или нескольких взаимосвязанных алгоритмов на некотором языке программирования.
В более широком смысле, программирование - процесс создания программ, то есть разработка программного обеспечения.
9.Pascal
Паскаль (англ. Pascal) — язык программирования общего назначения. Один из наиболее известных языков программирования, широко применялся в промышленном программировании, обучении программированию в высшей школе, является, иногда, базой для ряда других языков.
Название языку
дано в честь выдающегося
Паскаль был создан Никлаусом Виртом в 1968-69 годах после его участия в работе комитета разработки стандарта языка Алгол-68. Он был опубликован в 1970 году Виртом как небольшой и эффективный язык, чтобы способствовать хорошему стилю программирования, использовать структурное программирование и структурированные данные.
Последующая работа
Вирта была направлена на создание
на основе Паскаля языка системного
программирования, с сохранением
возможности вести на его базе
систематический, целостный курс обучения
профессиональному
10.Scala
Scala — мультипарадигмальный язык программирования, спроектированный кратким и типобезопасным для простого и быстрого программирования. В нем органично сочетаются возможности функционального и объектно-ориентированного программирования. Основной целью разработки был язык, обладающий хорошей поддержкой компонентного ПО.
Язык был создан в 2001—2004 годах в Лаборатории методов программирования EPFL. Он стал результатом исследований, направленных на разработку улучшенной языковой поддержки компонентного ПО. За основу при разработке языка были взяты 2 идеи:
Scala была выпущена для общего пользования на платформе JVM в январе 2004 года и на платформе .NET в июне 2004 года. Планируется продолжить работу над формализацией ключевых аспектов языка и над разработкой оптимизаций, выполняемых компилятором.
11.Xbase++
Xbase++ — разработаваемый Alaska Software с середины 1990-х Clipper-совместимый язык программирования. Xbase++ позволяет создавать объектно-ориентированные приложения, содержит библиотеки для доступа к SQL и ODBC-данным и средства для создания веб-ориентированных приложений. Xbase++ также позволяет компилировать исходные тексты на Clipper в 32-битные программы Windows. В состав поставки входят несколько продуктов. Также, в состав входит Web Application Adaptor (WAA), который позволяет создавать веб-приложения, в том числе приложения, напрямую работающие с базами данных. WAA работает с портом 1024 и совместно с Apache. Начиная с версии 1.9 существует поддержка технологии ActiveX на уровне языка.
12.Ада
А́да
(Ada) — язык
программирования,
созданный в 1979—1980 годах в результате проекта,
предпринятого Министерством
обороны США
с целью разработать единый язык программирования
для встраиваемых
систем (то
есть систем управления автоматизированными
комплексами, работающими в реальном времени).
Имелись в виду, прежде всего, бортовые
системы управления военными объектами
(кораблями, самолётами, танками, ракетами,
снарядами и т. п.). Перед разработчиками
не стояло задачи создать универсальный
язык, поэтому решения, принятые авторами
Ады, нужно воспринимать в контексте особенностей
выбранной предметной области. Язык назван
в честь Ады
Лавлэйс.В
исходном варианте, стандартизованном
в 1983 году, Ада — это структурный, модульный язык программирования,
содержащий высокоуровневые средства
программирования параллельных процессов.
Синтаксис Ады унаследован от языков типа Algol
или Паскаль, но расширен, а также
сделан более строгим и логичным. Ада — язык со строгой типизацией, в нём исключена работа
с объектами, не имеющими типов,
а автоматические
преобразования типов
сведены к абсолютному минимуму. В стандарте
1995 года в язык были добавлены базовые
средства объектно-ориентированного
программирования,
в стандарте 2007 эти средства были дополнены,
поэтому современная Ада — объектно-ориентированный
язык программирования.
13.Simula
Симула-67 (Simula 67) — первый в мире объектно-ориентированный язык программирования. Разработан в конце 60-х сотрудниками Норвежского Вычислительного Центра (Осло) Кристеном Нюгором и Уле-Йоханом Далем для моделирования сложных систем.
Simula 67 явилась
первым языком с встроенной
поддержкой основных
Тем не менее, этот язык активно использовался в образовательном процессе в высших учебных заведениях, особенно в Скандинавии. О влиянии достоинств и недостатков Симулы на разработку им C++ пишет Страуструп в начале своей книги «Дизайн и эволюция C++». Без сомнения, идеи, заложенные в этот язык, оказали влияние и на другие реализации ООП, такие, как Smalltalk.
В современной терминологии Simula 67 можно охарактеризовать как объектное расширение Algol 60. Более всего в Simula 67 поражает сходство с современными языками: пожалуй, единственными существенными пробелами по сравнению с Java являются отсутствие интерфейсов и невозможность для объекта иметь более одного конструктора.
14.C++
C++ (произносится «си плюс плюс») — компилируемый статически типизированный язык программирования общего назначения. Поддерживая разные парадигмы программирования, сочетает свойства как высокоуровневых, так и низкоуровневых языков. В сравнении с его предшественником — языком C, — наибольшее внимание уделено поддержке объектно-ориентированного и обобщённого программирования. Название «C++» происходит от языка C, в котором унарный оператор ++ обозначает инкремент переменной.
Являясь одним из самых популярных языков программирования, C++ широко используется для разработки программного обеспечения. Область его применения включает создание операционных систем, разнообразных прикладных программ, драйверов устройств, приложений для встраиваемых систем, высокопроизводительных серверов, а также развлекательных приложений (например, видеоигры). Существует несколько реализаций языка C++ — как бесплатных, так и коммерческих. Их производят Проект GNU, Microsoft, Intel и Embarcadero (Borland). C++ оказал огромное влияние на другие языки программирования, в первую очередь на Java и C#.
При создании C++ Бьёрн Страуструп стремился сохранить совместимость с языком C. Множество программ, которые могут одинаково успешно транслироваться как компиляторами C, так и компиляторами C++, довольно велико — отчасти благодаря тому, что синтаксис C++ был основан на синтаксисе C.
15.Visual Basic
Microsoft Visual Basic — средство разработки программного обеспечения, разрабатываемое корпорацией Microsoft и включающее язык программирования и среду разработки. Язык Visual Basic унаследовал дух, стиль и отчасти синтаксис своего предка — языка Бейсик, у которого есть немало диалектов. В то же время Visual Basic сочетает в себе процедуры и элементы объектно-ориентированных и компонентно-ориентированных языков программирования. Среда разработки VB включает инструменты для визуального конструирования пользовательского интерфейса.
Visual Basic считается хорошим средством быстрой разработки прототипов программы, для разработки приложений баз данных и вообще для компонентного способа создания программ, работающих под управлением операционных систем семейства Microsoft Windows.
Первое признание серьёзными разработчиками Visual Basic получил после выхода версии 3 — VB3. Окончательное признание как полноценного средства программирования для Windows — при выходе версии 5 — VB5. Версия VB6, входящая в состав Microsoft Visual Studio 6.0, стала по-настоящему зрелым и функционально богатым продуктом. После этого разработчики из Microsoft существенно изменили направление развития данной технологии.
Visual Basic .NET не позволяет программировать по-старому, ибо по сути является совершенно другим языком, таким же, как и любой другой язык программирования для платформы .NET. Индивидуальность языка, так же как и его преимущества (простота, скорость создания программ, лёгкость использования готовых компонент) при использовании в среде .NET не имеют такого значения, как раньше — всё сосредоточено на возможностях самой системы .NET, на её библиотеке классов. Поэтому сегодня (сентябрь 2010) нужно говорить о классическом Visual Basic, его диалектах Visual Basic for Applications (VBA) и Visual Basic Scripting Edition (VBScript) и о языке для платформы .NET — Visual Basic .NET.
16.HTML
HTML (от англ. HyperText Markup Language — «язык разметки гипертекста») — стандартный язык разметки документов во Всемирной паутине. Большинство веб-страниц создаются при помощи языка HTML (или XHTML). Язык HTML интерпретируется браузером и отображается в виде документа, в удобной для человека форме.
Язык HTML был разработан британским учёным Тимом Бернерсом-Ли приблизительно в 1989—1991 годах в стенах Европейского совета по ядерным исследованиям в Женеве (Швейцария). HTML создавался как язык для обмена научной и технической документацией, пригодный для использования людьми, не являющимися специалистами в области вёрстки. HTML успешно справлялся с проблемой сложности SGML путём определения небольшого набора структурных и семантических элементов — дескрипторов. Дескрипторы также часто называют «тегами». С помощью HTML можно легко создать относительно простой, но красиво оформленный документ. Помимо упрощения структуры документа, в HTML внесена поддержка гипертекста. Мультимедийные возможности были добавлены позже.
Информация о работе Краткое оаисание языков программипрвания