Statically and Dynamically Typed Languages Explained | Coding Concepts