Znane "znacznikowe" języki programowania

0

Zbieram informacje do pracy na temat "znacznikowe języki programowania", wymieniajcie jakie znacie - HTML, XHTML, WML i czy jeszcze jakieś (chodzi o samą nazwę, opis sam znajdę) ?

Czy XML to "znacznikowy język programowania" ?

1

Nie.

XML nie jest językiem programowania. XML to metajęzyk służący do tworzenia innych języków oraz - jeżeli się uprzeć - język opisu danych. Językiem znacznikowym jest i owszem.

A XHTML i WML to dialekty XML-a. Istnieją też dialekty XML-a będące w pełni funkcjonalnymi językami programowania (kiedyś taki zacząłem nawet pisać tak nawiasem), ale sam XML takim językiem nie jest.
Takoż i SGML nie jest językiem programowania, oraz i HTML będący dialektem SGML nie jest językiem programowania.

Istnieją aczkolwiek języki znacznikowe spełniające kompletność Turinga, choćby PostScript.

0

XML nie jest językiem programowania. XML to metajęzyk służący do tworzenia innych języków oraz - jeżeli się uprzeć - język opisu danych. Językiem znacznikowym jest i owszem.

Czyli jezyki oparte na bazie XML to nie sa "znacznikowe jezyki programowania", podobnie jak HTML i XTML bo nie sa kompletne w sensie Turinga - czyli nie sa wstanie zrealizowac algorytmu ... dobrze rozumuje

Czy slowo programowania ma tutaj swoja wage - gdyby chodzilo o same jezyki znacznikowe nie mialbym watpliwosci i jednym tchem wymienilbym wszystko co w skrocie ma Markup Language.

PostFix jest z kolei jezykiem programowania z cala pewnoscia, ale czy mozna zaliczyc go do znacznikowego ?

PS. Zaczynam myslec ze okreslenie "znacznikowe jezyki programowania" zostalo uzyte niefortunnie, bo albo jezyki znacznikowe, albo jezyki programowania, hmmm

0
Ktos napisał(a)

XML nie jest językiem programowania. XML to metajęzyk służący do tworzenia innych języków oraz - jeżeli się uprzeć - język opisu danych. Językiem znacznikowym jest i owszem..

Aj :P Chodziło mi o to, że to "język znaczników". A co do

Ktos napisał(a)

Istnieją też dialekty XML-a będące w pełni funkcjonalnymi językami programowania

to nie wiedziałem o tym, stąd pewnie niejasności z mojej odpowiedzi ;)

0
KubaX napisał(a)

PS. Zaczynam myslec ze okreslenie "znacznikowe jezyki programowania" zostalo uzyte niefortunnie, bo albo jezyki znacznikowe, albo jezyki programowania, hmmm

Mnie też się tak wydaje, tym bardziej że raz na UJ, na wydziale Inf widziałem ogłoszenie pracodawcy, który w wymaganiach napisał "język programowania HTML". Zatem zależy na jakim poziomie zrozumienia tematu jest ten ktoś, kto Ci to zadania zadał...

1 użytkowników online, w tym zalogowanych: 0, gości: 1