When I was researching about what the heck is dispatching, and overloading, I realized that I should write a blog post about typed languages. Static and Dynamic typing are two different characteristics of programming language itself. I consumed a lot of content from ChatGPT, Stackoverflow, and Youtube about this topic