JavaScript – not to be confused with its distant cousin Java – is an Object Oriented Programming language developed by NetScape. It is used primarily to improve user experiences on websites with enhanced functionality, though an excess of the language being used on a page can lead to code bloat and site speed slowdown. Balancing functionality and speed is a key part of modern web design.