JavaScript and TypeScript - two programming languages that, at first glance, seem inseparable. However, what are the real differences between them? Is TypeScript simply JavaScript with add-ons, or is it something more? In this article, we will take a closer look at both languages, compare their functions and consider when to choose one over the other.