answersLogoWhite

0


Want this question answered?

Be notified when an answer is posted

Add your answer:

Earn +20 pts
Q: When and why was the backus naur form devised in programming?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Math & Arithmetic
Related questions

What is a Backus-Naur form?

A Backus-Naur form is a formal notation for context-free grammars in computing, often used to describe the syntax of different computing languages.


What language is the Go programming language written in?

Programming languages aren't programs, hence they're not "written" in any language. They are often described by formal grammars (e.g. BNF - Backus-Naur Form). Interpreters and compilers for programming languages are programs and so must be written in some kind of programming language. Go has at least two compilers, gc and gccgo. The former is written in C, while the latter is a gcc frontend written mainly in C++. Go's libraries are written in Go. Source: StackOverflow


When was Peter Naur born?

Peter Naur was born on 1928-10-25.


When was Gitte Naur born?

Gitte Naur was born on April 19, 1960, in Denmark.


What has the author Elias E Naur written?

Elias E. Naur has written: 'Golgotha paa Parnasso'


When was Lars Anton Nicolai Larsen-Naur born?

Lars Anton Nicolai Larsen-Naur was born in 1841.


When did Lars Anton Nicolai Larsen-Naur die?

Lars Anton Nicolai Larsen-Naur died in 1896.


Backus-Naur-Form Grammar of C language variable declaration?

<stmt>::=<typespecifier><space><identifier> <typespecifier>::=int|uint|char|byte|short|double|float <space>::=" " <identifier>::=<character>+ <character>::= <digit>|letter|_ <digit>::= 0|1|2|3|4|5|6|7|8|9 <letter>::=a|b|c...|z|A|B|C.....|Z


What has the author Peter Naur written?

Peter Naur has written: 'Datamaskinerne og samfundet' 'Minor planet 51 Nemausa and the fundamental system of declinations' -- subject(s): Asteroids


What is syntax in computing?

If in the market research context, Syntax is normally the set of commands written while using database softwares like SPSS, Quantum Etc to generate tables In computer science, especially in the subfield of programming languages, the syntax of a computer language is the set of allowed reserved words and possible token order in a program. The syntax of a programming language is the set of rules that a sequence of characters in a source code file must follow to be considered a conforming program in that language. The rules specify how the character sequences are to be chunked into tokens (the lexical grammar), the permissible sequences of these tokens and some of the meaning to be attributed to these permissible token sequences (additional meaning is assigned by the semantics of the language). The syntactic analysis of source code usually entails the transformation of the linear sequence of tokens into a hierarchical syntax tree (abstract syntax trees are one convenient form of syntax tree). This process is called parsing, as it is in syntactic analysis in linguistics. Tools have been written that automatically generate parsers from a specification of a language grammar written in Backus-Naur form, e.g., Yacc (yet another compiler compiler). The syntax of computer languages is often at level-2 (ie, a context-free grammar) in the Chomsky hierarchy. As such the possible ordering of tokens is usually very restricted. The analysis of a program's syntax is usually performed using an automatically generated program known as a parser which often builds an abstract syntax tree.


What is syntax anlyzer?

In computer science and linguistics, parsing, or, more formally, syntactic analysis, is the process of analyzing a text, made of a sequence of tokens (for example, words), to determine its grammatical structure with respect to a given (more or less) formal grammar.Parsing is also an earlier term for the diagramming of sentences of natural languages, and is still used for the diagramming of inflected languages, such as the Romance languages or Latin. The term parsing comes from Latin pars (ōrātiōnis), meaning part (of speech).In computing, a parser is one of the components in an interpreter or compiler, which checks for correct syntax and builds a data structure (often some kind of parse tree, abstract syntax tree or other hierarchical structure) implicit in the input tokens. The parser often uses a separate lexical analyser to create tokens from the sequence of input characters. Parsers may be programmed by hand or may be (semi-)automatically generated (in some programming languages) by a tool (such as Yacc) from a grammar written in Backus-Naur form.


What has the author Nils Thun written?

Thorkil Naur has written: 'Integer factorization' -- subject(s): Factorization (Mathematics)