Мови програмування баз даних
Ці мови відрізняються від алгоритмічних насамперед своїм функціональним призначенням. При роботі з базами даних (БД) найбільш часто виконуються наступні операції: створення, преоб-разование, видалення таблиць в БД; пошук, відбір, сортування по зап-росах користувача; додавання нових записів в таблицях або модифікація існуючих; видалення записів і ін. Для обробки великих мас-Сівов інформації та вибірки записів за певними ознаками був створений структурована мова запитів SQL (Structured Query Language - мова структурованих запитів). Він був вперше створений фірмою IBM на початку 70-х рр. називався Structured English Query Language (SEQUEL) і призначені-чался для управління прототипом реляційної бази даних IBM - System R. Надалі SQL став стандартом мови роботи з реля-ційними базами даних.
Практично в кожній СУБД є свій універсальна мова, орієнтований на її особливості. Сьогодні в світі провідні про-виробниками СУБД: Microsoft (SQL Server), IBM (DB2), Oracle, Software AG (Adabas), Informix і Sybase. Їх продукти призначені для со-вместно паралельної роботи тисяч користувачів в мережі, а бази даних можуть зберігатися в розподіленому вигляді на декількох сер-верах.
Мови програмування для комп'ютерний мереж
Поява і активний розвиток комп'ютерних мереж стало при-чиною створення численних версій популярних мов про-граммірованія, адаптованих для використання в мережі. Відрізни-тільні особливості, властиві мережевим мов: вони є інтерпретуються. Інтерпретатори для них поширюються біс-платно, а самі програми - у вихідних текстах. Такі мови напів-чилі назву скрипт-мов.
HTML (Hyper Text Markup Language) - універсальна мова розмітки гіпертексту, який використовується для підготовки Web-документів для мережі Internet. Мова являє собою набір елементарних ко-манд форматування тексту, додавання графічних об'єктів (ри-малюнків), завдання шрифтів і кольору, організації посилань і таблиць. Відповідно до командами HTML броузер відображає вміст документа, команди мови не відображаються. В основі мови HTML лежить механізм гіпертекстових посилань, забезпечує зв'язок од-ного документа з іншим. В HTML текст кодується в ASCII і по-цьому може бути створений і відредагований в будь-якому текстовому ре-редактором. Всі Web-сторінки написані на HTML або використовують його розширення.
Perl. У 80-х рр. Ларрі Уолл розробив мову Perl, який перед- призначався для ефективної обробки великих текстових файлів, створення текстових звітів і управління завданнями. До його складу вхо-дять численні функції роботи з рядками, масивами, все-можливі засоби перетворення даних, управління процесу-ми, роботи з системною інформацією та ін.