Very. It is a strongly-typed language, so I would hope it’s strong. :^) More seriously, Python is a very strong programming language, for various reasons. Despite popular misconception, Python is quite good at handling large-scale development and large-scale production environments. read more
Kotlin (programming language) is a functional programming language with an interactive shell similar to python. However, Kotlin is strongly typed with access to standard Java libraries. read more
Strong typing doesn't just preclude conversion (for example, "automatically" converting from an integer to a string). It precludes assignment (i.e., changing the type of a variable). If the following code compiles (interprets), the language is not strong-typed: Foo = 1 Foo = "1" In a strongly typed language, a programmer can "count on" a type. read more