ECMAScriptECMAScript ('ɛkməskrɪpt; ES) is a standard for scripting languages, including JavaScript, JScript, and ActionScript. It is also best known as a JavaScript standard intended to ensure the interoperability of web pages across different web browsers. It is standardized by Ecma International in the document ECMA-262. ECMAScript is commonly used for client-side scripting on the World Wide Web, and it is increasingly being used to write server-side applications and services using Node.js and other runtime environments.
CausativeIn linguistics, a causative (abbreviated ) is a valency-increasing operation that indicates that a subject either causes someone or something else to do or be something or causes a change in state of a non-volitional event. Normally, it brings in a new argument (the causer), A, into a transitive clause, with the original subject S becoming the object O. All languages have ways to express causation but differ in the means. Most, if not all, languages have specific or lexical causative forms (such as English rise → raise, lie → lay, sit → set).
Morphosyntactic alignmentIn linguistics, morphosyntactic alignment is the grammatical relationship between arguments—specifically, between the two arguments (in English, subject and object) of transitive verbs like the dog chased the cat, and the single argument of intransitive verbs like the cat ran away. English has a subject, which merges the more active argument of transitive verbs with the argument of intransitive verbs, leaving the object distinct; other languages may have different strategies, or, rarely, make no distinction at all.