JavaScript as a programming language
Most computer programming languages, JavaScript included, have the following components:
Keywords
Values, Variables, and Functions
Operators
Testing and Looping Statements