Pergunta de entrevista da empresa Diligent

Q: What is the difference between strongly-typed and weakly-typed programming languages and can you give an example?