Take the 2-minute tour ×
English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It's 100% free, no registration required.

From the ECMAScript language specification ECMA-262 page 1 Section 4

This section contains a non-normative overview of the ECMAScript language

The text goes on to say

ECMAScript is an object-oriented programming language for performing computations...

What does "non-normative" mean in this context?

share|improve this question
1  
The organization itself probably defines normative and non-normative somewhere, but if it's anything like the W3C's documents, normative means something like "the actual specifications" and non-normative means something like "tips, guidelines, etc. that are easier to read than the actual specs, but you must still rely on the actual specs; this stuff isn't authoritative". –  aedia λ Oct 31 '11 at 18:14
    
possible duplicate of What is the meaning of non-normative? –  Colin Fine Nov 1 '11 at 11:58

2 Answers 2

up vote 11 down vote accepted

From sitepoint.com:

A normative section is a formal part of the recommendation. It contains rules that everyone must follow.

A non-normative, or informative, section contains additional information, advice and suchlike that isn't a formal part of the standard. That doesn't mean the information is less important, but it's not binding in the same way as the normative sections.

A good synonym, then, seems to be informal.

share|improve this answer
4  
I'd have said the synonym is informational, as opposed to the "normative" sections being either defining or prescriptive (or recommendational, if I can get away with that one). –  FumbleFingers Oct 31 '11 at 18:37
    
Aren't the normative sections informational, though? –  Daniel Oct 31 '11 at 18:52
    
Well yes - that's why I said as opposed to. The implication being that the "non-normative" sections are merely informational. –  FumbleFingers Oct 31 '11 at 18:59

'Normative' means 'what you should do' or 'what you must do', the rules that you are supposed to follow.

So 'non-normative' means 'what is recommended to be done', the suggestions on how to do things well (within the formal specifications laid out in the 'normative' part). It can also mean 'how people generally do things' whatever the formal rules say.

In a technical manual, something that is called 'non-normative' is most likely going to be general tips and examples on how to do what you want rather than a reference grammar or technical schema.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.