主流の言語のほとんどはいずれも型宣言をしない言語
型宣言がないと保守しにくいと言ってるのはよっぽどの馬鹿だけ
もちろんいずれも型を調べることは可能

Python 「type(var)」
Perl 「ref($var)」
PHP 「gettype($var)」
Ruby 「var.class」
JavaScript 「typeof(var)」