Answer the question
In order to leave comments, you need to log in
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
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.
If you believe Wikipedia , then this is a YP. And JavaScript is one of its dialects.
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 questionAsk a Question
731 491 924 answers to any question