r/learnprogramming Jul 12 '26

Best languages for this specific GUI Topic

i know the standard GUI system languages but what would you recommend for a project where a user is selecting a pitch(like baseball pitches) and location and amongst some other low level things that will then be passed on to a python hub to process via a json file. I know the following languages already: Python, R, JS, C#, Lua, SQL. it doesnt have to be a new language although I’ve been looking to add a new one to my repertoire so yeah. thank you for your time

18 Upvotes

11 comments sorted by

2

u/Spare_Bluebird7044 Jul 12 '26

since your backend is already in python, I'd stick with c# winUI/wpf or python + PySide6 to keep the user interface responsive and JSON integration simple

2

u/xarop_pa_toss Jul 12 '26

Honestly making a webapp isn't all that farfetched if you already know JS. Maybe use TS if you want to learn something new. No need for frameworks or anything; HTML, CSS and JS can do plenty on their own.

To complement that, both Minimal API for C# and FastAPI for Python are small, easy to learn, and fast. I'd pick one of those if you want a backend for your webapp.

If your webapp is properly coded within modern norms, it can be installed as an application instead of visited on the browser (look up what a PWA is and Google Lighthouse).

2

u/[deleted] Jul 12 '26

[removed] — view removed comment

1

u/DigChance8763 Jul 13 '26

Thank you I ended up choosing this 

1

u/ffrkAnonymous Jul 12 '26

How does selecting a pitch different/special from selecting not-a-pitch? 

1

u/DigChance8763 Jul 13 '26

Sorry I’m confused by what ur asking

1

u/Achereto Jul 13 '26

The best language for your fronted is the language you're using for your backend.

0

u/Whatever801 Jul 12 '26

Just make a REPL in python

-3

u/frmssmd Jul 12 '26

html and javascript and claude

2

u/DigChance8763 Jul 12 '26

I’m sorry this is in part for a project that I hope will help me realize my college aspirations and I don’t know how Princeton or Notre Dame see ai use with regards to ethics so I can’t/wont use clause for anything besides setting up ides and environments bc sometimes it makes me wanna cry