Polecam Python.
Uruchom sobie Python choćby online https://repl.it/languages/Python3 i wklej print(10000**10000)
10000 do potęgi 10000.
Szukałem odpowiedzi czy to język skryptowy czy programowania.
Ponownie polecam Python. Możesz go używać jako języka skryptowego ale również na inne sposoby,
np są narzędzia załączające wszystkie potrzebne biblioteki i tworzące ze skryptu Python samodzielną aplikację, którą możesz rozpowszechniać i która nie wymaga interpretera Python na komputerze użytkownika. Nawet z obsługą okienek. Są też narzędzia tłumaczące Python na C/C++ a następnie kompilujące klasycznego exe. Niemniej jednak to drugie zastosowanie należy raczej do mało popularnych. https://hackr.io/blog/best-python-compilers
Python może Ci zaoferować wszystko czego szukasz w C/C++ ale niższym kosztem. Możliwe nawet, że nigdy nie będziesz potrzebował tego w czym C/C++ jest najlepszy.
Jeżeli szukasz natomiast czegoś do tworzenia aplikacji z ładnym graficznym interfejsem użytkownika, to strasznie popularne ostatnio zrobiły się rozwiązania typu https://www.electronjs.org/. Żre to pamięci jak dzikie i ma ogromny narzut ale umożliwia szybkie tworzenie ładnych aplikacji okienkowych za pomocą technologii w których robi się strony internetowe, tj HTML/CSS/Javascript. Dlatego problemy z kodowaniem znaków nie występują, przynajmniej nie w takim sensie w jakim się teraz z tym zetknąłeś. No i masz coś takiego jak MsgBox z Visual Basic eee czyli alert z JavaScript i przeglądarki https://www.w3schools.com/js/js_popup.asp.
Czy jest popularne? Bardzo - VS Code, Discord, Twitch, Microsoft Teams, Skype… https://www.electronjs.org/apps choć równie popularna jest krytyka tego rozwiązania (i nie bez powodu).
Niestety w dzisiejszych czasach nie ma rozwiązania uniwersalnego. W aplikacjach smartfonowych wydawało się że Java wystarczy na długo ale potem zamieszał Kotlin i technologie webowe. Nie ma przerwy, coraz wyraźniej zaznacza się Flutter i zmusza do myślenia…
Każda z technologii ma masę niuansów, przez które trzeba na początku na spokojnie przejść. Dopiero po jakimś czasie jest się zadowolonym ze swojego warsztatu pracy.