Question:
What is meant by markup language ?
2009-10-03 08:29:21 UTC
Do programming language and markup language mean the same ?
Seven answers:
Anjana diyas
2009-10-03 09:35:06 UTC
hiii

markup language is a system for annotating a text in a way which is syntactically distinguishable from that text. Examples include revision instructions by editors, traditionally written with a blue pencil on authors' manuscripts, typesetting instructions such those found in troff and LaTeX, and structural markers such as XML tags. Markup is typically omitted from the version of the text which is displayed for end-user consumption. Some markup languages, like HTML have presentation semantics, meaning their specification prescribes how the structured data is to be presented, but other markup languages, like XML, have no predefined semantics.

A well-known example of a markup language in widespread use today is HyperText Markup Language (HTML), one of the document formats of the World Wide Web. HTML is mostly an instance of SGML (though, strictly, it does not comply with all the rules of SGML) and follows many of the markup conventions used in the publishing industry in the communication of printed work between authors, editors, and printers.

Types of Electronic Markup:::There are three general categories of electronic markup: Presentational, procedural, and descriptive.Presentational markup is that used by traditional word-processing systems, binary codes embedded in document text that produced the WYSIWYG effect. Such markup is usually designed to be hidden from human users, even those who are authors or editors.Procedural markup is embedded in text and provides instructions for programs that are to process the text. Well-known examples include troff, LaTeX, and PostScript; it is expected that the processor runs through the text from beginning to end, following the instructions as encountered. Text with such markup is often edited with the markup visible and directly manipulated by the author. Popular procedural-markup systems usually include programming constructs, such that macros or subroutines can be defined and invoked by name. An example of descriptive markup would be the troff's .bd, which instructs the processor to switch to a bold-face font.In Descriptive markup, the markup is used to label parts of the document rather than to provide specific instructions as to how they should be processed. The objective is to decouple the inherent structure of the document from any particular treatment or rendition of it. Such markup is often described as "semantic". An example of descriptive markup would be HTML's tag, which is used to label a citation.There is considerable blurring of the lines between the types of markup. In modern word-processing systems, presentational markup is often saved in descriptive-markup-oriented systems such as XML, and then processed procedurally by implementations. The programming constructs in descriptive-markup systems such as TeX may be used to create higher-level markup systems which are more descriptive, such as LaTeX.In recent years, a number of small and largely unstandardized markup languages have been developed to allow authors to create formatted text via web browsers, for use in wikis and web forums. The markup language used by Wikipedia is one such.



History

The term markup is derived from the traditional publishing practice of "marking up"' a manuscript, which involves adding handwritten annotations in the form of conventional symbolic printer's instructions in the margins and text of a paper manuscript or printed proof. For centuries, this task was done primarily by skilled typographers known as "markup men"[3] or "copy markers"[4] who marked up text to indicate what typeface, style, and size should be applied to each part, and then passed the manuscript to others for typesetting by hand. Markup was also commonly applied by editors, proofreaders, publishers, and graphic designers, and indeed by document authors.

[edit]GenCode

The idea of using markup languages in computer text processing was probably first publicly presented by publishing executive William W. Tunnicliffe at a conference in 1967, although he preferred to call it "generic coding." It can be seen as a response to the emergence of programs such as RUNOFF that each used their own control notations, often specific to the target typesetting device. In the 1970s, Tunnicliffe led the development of a standard called GenCode for the publishing industry and later was the first chair of the International Organization for Standardization committee that created SGML, the first standard descriptive markup language. Book designer Stanley Rice published speculation along similar lines in 1970.[5] Brian Reid, in his 1980 dissertation at Carnegie Mellon University, developed the theory and a working implementation of descriptive markup in actual use.

However, IBM researcher Charles Goldfarb is more commonly seen today as the "father" of markup languages. Goldfarb hit upon the basic idea while working on a primitive document management system intended for law firms in 1969, and helped invent IBM GML
?
2009-10-03 08:56:39 UTC
The term markup language goes back to the days of electronic typesetting. Documents that were produced on a computer and meant for commercial/professional publishing often had codes embedded in the document that instructed the printing and publishing equipment how to render sections of the document.



The "parent" of markup languages is SGML, the Standard Generalized Markup Language. From Wikipedia:



" Generalized markup is based on two novel postulates:



* Markup should describe a document's structure and other attributes, rather than specify the processing to be performed on it, as descriptive markup need be done only once, and will suffice for future processing.



* Markup should be rigorous so that the techniques available for processing rigorously-defined objects like programs and data bases, can be used for processing documents as well."



Other markup languages, such as HTML, LaTeX and so on, are based on the concepts of SGML.
deonejuan
2009-10-03 08:54:07 UTC
no. text is all about how to display a page of text. The markup is th epart inside the angle brackets. The markup is for the browsers' benefit, not the human.



A programming language reduces the complexitiy of flipping switches on or off inside the computer. The original home computer, the Altair 8800, programmed with switches only. No keyboard. It did run BASIC , with BASIC being an example of a language, and MS DOS being an example of an Operating System, but no keyboard.
ajeet_han@yahoo.com
2009-10-03 08:53:25 UTC
Markup languages are designed for the processing, definition and presentation of text. The language specifies code for formatting, both the layout and style, within a text file. The code used to specify the formatting are called tags. HTML is a an example of a widely known and used markup language.



No both are different



With Regards

Ajeet

ajeet_han@yahoo.com
aBHI
2009-10-03 08:54:25 UTC
A markup language is a system for annotating a text in a way which is syntactically distinguishable from that text. Examples include revision instructions by editors, traditionally written with a blue pencil on authors' manuscripts, typesetting instructions such those found in troff and LaTeX, and structural markers such as XML tags.



both programming and markup language are different.
2016-03-19 13:02:22 UTC
Hyper-Text: text that is linked (hyper-links) to other text/documents. It's not so usual today, but before you often put links right into the text. If you wrote something like "The vikings traveled to Ireland in their ships", then "vikings", "Ireland" and "ships" could be links to pages with more information about those subjects. So "hyper-text" is "text with (hyper-)links". This way of linking information together in a web-like structure, was new when HTML was invented. Markup: Means that you embed information about what sort of text it is -- emphasized, headers, links -- right into the text itself, using ordinary text. You do however mark this information in some way, to keep it separate from the normal text. In HTML one uses words encased in less-than and greater-than pair to separate the mark-up from the text. These are called "tags". This is opposed to using some obscure binary-format, where such extra information is embedded as non-readable codes (like in old Word-documents). The advantage is that you can edit a HTML-document in any editor. Language: As HTML has it's own words with their unique meaning, it's own "grammar", it's own "sentences" and it's own structure; it is a language in it's own right... hence "Language".
Margaret
2014-04-08 12:23:35 UTC
No idea what is markup.


This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.
Loading...