“JavaScript is a high-level, prototype-based object-oriented, multi-paradigm, interpreted or just-in-time compiled, dynamic, single-threaded, garbage-collected programming language with first-class functions and a non-blocking event loop concurrency model.” Unreadable sentence right? That was basically a joke, but it's always a good practice to have a look at the bigger picture before diving…