Weakly vs. Strongly Typed

Javascript is weakly/loosely typed Python is strongly typed

Strong typing in programming languages enforces strict type rules, while weak typing allows more flexibility with type conversions.

In more detail, strong typing is a concept in programming where the type of a variable is checked at compile-time, and type rules are strictly enforced.