JavaScript Is Drunk

The oddities of a weakly typed programming language

Charlie Levine
JavaScript in Plain English
3 min readMar 5, 2021

--

Photo by Jason Strull on Unsplash

JavaScript is a weakly typed programming language. In other words, it makes assumptions about your variable types because you can’t specify them.

In strongly typed programming languages, like Java, you do have to specify your variable types. This allows the compiler to catch more errors before runtime, such as not…

--

--