Мови програмування для комп'ютерних мереж

Сучасні інформаційні технології потребують дедалі досконаліших засобів обробки інформації. Тому потреби у таких речах постійно зростають. Об'єднання комп'ютерів та засобів комунікації мало істотний вплив на принципи організації комп'ютерних систем. Модель, в якій один комп'ютер виконував всю необхідну роботу з обробки даних, поступилася місцем моделі, що представляє собою велику кількість окремих, але пов'язаних між собою комп'ютерів. Такі системи називаються комп'ютерними мережами. Два або більше комп'ютерів називаються зв'язаними між собою, якщо вони можуть обмінюватися інформацією.

Поява та активний розвиток комп'ютерних мереж спричинив створення численних версій популярних мов програмування, адаптованих для комп'ютерних мереж

Поява та активний розвиток комп'ютерних мереж призвели до створення численних версій популярних мов програмування, адаптованих для комп'ютерних мереж. Риси, властиві мережевим мовам: вони є інтерпретованими. Інтерпретатори для них поширюються безкоштовно, а самі програми – в вихідних текстах. Такі мови одержали назву скрипт-мов.

HTML (Hyper Text Markup Language) — універсальна мова розмітки гіпертексту, що використовується для підготовки Web-документів для мережі Internet. Мова являє собою набір елементарних команд форматування тексту, додавання графічних об'єктів (малюнок), завдання шрифтів та кольору, організації посилань та таблиць. Відповідно до команд HTML броузер відображає вміст документа, команди мови не відображаються. В основі мови HTML лежить механізм гіпертекстових посилань, що забезпечує зв'язок одного документа з іншим. HTML текст кодується в ASCII і тому може бути створений і відредагований в будь-якому текстовому редакторі. Усі Web-сторінки написані на HTML або використовують його розширення.

Perl. У 80-х р. Ларрі Уолл розробив мову Perl, яка призначалася для ефективної обробки великих текстових файлів, створення текстових звітів та управління завданнями. До її складу входять численні функції роботи з рядками, масивами, різноманітні засоби перетворення даних, управління процесами, роботи з системною інформацією та ін.

Tcl/Tk. Наприкінці 80-х р. Джон Аустіраут придумав скрипт-мову Tcl та бібліотеку Tk. Tcl - це спроба створення ідеальної скрипт-мови. Він орієнтований автоматизацію рутинних операцій та складається з потужних команд, які виконують обробку нетипізованих об'єктів.

VRML. У 1994 р. була створена мова VRML для організації віртуальних тривимірних інтерфейсів в Інтернеті. Вона орієнтована на опис різноманітних тривимірних образів, кольорово-тіньового освітлення в текстовому вигляді і дозволяє створювати різні сценарії світів, подорожувати ними, "облітати" з різних боків, обертатися в будь-яких напрямках, масштабувати, керувати освітленістю та багато іншого.

Інструменти