Java is an object-oriented programming language.
Java was developed at Sun Microsystems in 1995.
Java code can be run in any virtual machine in addition to a web browser.
Java is a standalone language.
Java programs require more memory.
Java is strongly typed and requires all variables to have a declared type.
Java objects are class-based.
JavaScript is an object-based scripting language.
JavaScript was developed by Netscape in 1995.
JavaScript code is written for the web browser.
JavaScript code is maintained inside a web page.
JavaScript is lightweight.
JavaScript is weakly typed and doesn’t require definitions for all variables.
JavaScript objects are prototype-based.