linguaggio di mark-up
linguaggio di mark-up linguaggio di programmazione con marcatori (in inglese mark-up), costituiti da simboli o etichette (in inglese tag) che indicano al programma che interpreterà il documento la sua struttura logica e “gerarchica”, cioè in quale modo rappresentare testo e informazioni generali circa suoi contenuti, il suo iter di produzione e i successivi aggiornamenti. Le etichette possono essere scritte nel testo con un semplice programma di videoscrittura o con applicazioni specifiche in grado di rappresentare direttamente il testo nella sua forma finale. Grazie all’uso di etichette di testo, i linguaggi di mark-up rendono i documenti indipendenti dalla piattaforma utilizzata. Uno dei principali e primi linguaggi di mark-up è stato lo Standard Generalized Markup Language (sgml) da cui è stato tratto il più semplice Hyper Text Markup Language (→ html) interpretabile per la navigazione nel Web. Un altro esempio è I’eXtensible Markup Language (→ xml) in cui la struttura del documento e i diversi tag possono essere eseguiti a seconda dell’applicazione da sviluppare.