Program State

Let’s learn the concept of program state and why it is important.

The JavaScript language is full of paradoxes. It has famously been invented in ten days and is now enjoying popularity almost unique in programming history. Its syntax borrows heavily from mainstream imperative languages like C or Java, but its design principles are closer to functional languages like SchemeIt is a minimalist dialect of the Lisp family of programming languages. The scheme consists of a small standard core with several tools for language extension..

JavaScript’s multi-paradigm nature means you can write imperative, object-oriented, or functional code, choosing the right tool for the job and leveraging your previous programming experience. As always, diversity is a source of flexibility and ultimately a strength.

Get hands-on with 1200+ tech skills courses.