Данный исследовательский проект посвящен изучению языков программирования, использующих статическую типизацию. В предлагаемом исследовании будет проведен всесторонний анализ различных аспектов статической типизации, ее преимуществ и недостатков. Будут рассмотрены основные механизмы статической типизации, такие как типы данных, проверка типов и вывод типов. Особое внимание будет уделено сравнению современных языков программирования со статической типизацией, таким как Java, C#, Go и другие, с точки зрения синтаксиса, производительности, безопасности и удобства разработки. Проект включает в себя практическое применение изученных языков, реализацию небольших программных проектов для демонстрации их возможностей. Результаты исследования будут полезны для студентов, изучающих информатику, а также для начинающих разработчиков.