V
V
vasIvas2017-08-21 11:04:43
JavaScript
vasIvas, 2017-08-21 11:04:43

Is ECMAScript a language or rules for writing a language?

I have been writing in js for many years, and today they began to convince me that it was not in js, but in ECMAScript.
To understand what it is about, you need to understand the context. For example, if I want to learn nodejs,
would I need to learn js or ECMAScript? I think it may not be true that js, but they are trying to
convince me that I need to learn ECMAScript. Personally, I thought up to this point that ECMAScript is about the rules by which languages ​​like js are built, not a language worth learning.

Answer the question

In order to leave comments, you need to log in

3 answer(s)
K
kulaeff, 2017-08-21
@kulaeff

ECMAScript is a specification created to set standards for JavaScript. That is, JavaScript is one of the implementations of ECMAScript. Therefore, people who convince you that you write in ECMAScript are, strictly speaking, wrong, and you are right.

A
Amfore, 2017-08-21
@Amfore

If you believe Wikipedia , then this is a YP. And JavaScript is one of its dialects.

V
Vitaly Stolyarov, 2017-08-21
@Ni55aN

bddbccda05b24507a09f0e1732d4e426.jpg
The Russian-language Wiki says that ECMAScript is a language that does not have input -output facilities (just what can be written on it? Data, as they say, can’t be given, can’t be taken)
innovations in ES are transferred to JavaScript, otherwise adding new features immediately to JS would most likely become a headache for programmers using it)
JavaScript has everything that ECMAScript has, but ES does not have what JS has (for example DOM API)
Sounds like "you eat water, not watermelon"
If APIs are not needed there , then yes, without them, all that remains of JS is ECMAScript

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question