How JavaScript Eventually Becomes 0110101110

When you type the special moon runes into your Text Editor, how does your Chrome know that you’re trying to print “Hello World” to your console? Is it really as simple as a JavaScript engine running your high level code through a interpreter/JIT compiler combo, passing it through an Assembler to generate the appropriate object code which then gets linked/loaded into your computers memory to be ran by the computer? Good guess!

Step 1: From Software to Hardware



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store