NamasteScale needs JavaScript to run. Enable it to practise system design, low level design and machine coding.
Objects inherit by linking to another object, their prototype. Property lookups walk that chain. Constructor functions, new and ES2015 classes are all ways of setting up the same links.