# Node.js

## Intro

* Uses commandline interface
* Node is written in C++, since v8 (js engine) is written in C++
* Ecmascript:
  * Core standard for js, since there is variety of js engines
    * e.g. v8
      * Google/open source
      * Includes a shell we can use essentially write any js.
      * Can be embedded to C++ application
        * Meaning we can use the v8 engine within our C++ application.&#x20;
        * We can add features to Javascript this way.&#x20;
        * Node.js is one of this embedded programs that builds on v8.&#x20;
  * Expectation of what should happen
