Which programming language?
Hi, I'm currently planning a new project: A GUI where you can use button widgets to change things like the power plan, as well as Windows Game Mode or Registry Editor configurations. And maybe (not sure if I want to do this) also enable BIOS settings like XMP. So, basically, an FPS optimization program for the PC as a GUI application.
Which programming language do you suggest, and then which GUI? I'm thinking about good system access for Windows, and maybe later for Linux, so it would be cool if the programming language and the GUI worked there too.
Thanks in advance:)
You are aware that you cannot port system accesses from Windows to Linux? So it would be absurd to want to port your program, then you can write it anew – apart from the GUI, but this is put together in a few minutes.
What I know about combinations that are worthwhile, as open source, relative OS-independent and royalty-free:
For such system- / hardware-related applications, C++ (or C) is always the first choice. Then with a framework such as Qt or GTK.
If the UI is to be very fancy/complex, the Chromium Embedded Framework would also be an option.
For a project like the one you described, which can intervene deeply in the operating system and hardware, you need a powerful, system-oriented programming language. Here are some recommendations for the programming language and GUI framework:
Programming language:
GUI Framework:
Thank you for asking why C++? If C is not more efficient in the area or find Qt in combination with C++ simply more powerful than C and such a GUI framework.
Since you make system-oriented programming I recommend C/++. If you only want to make GUI I recommend C# because it is an easy to learn language and is performant.
For GUIs you could use AvaloniaUI with WPF, MAUI had no great experience yet
How do you mean
Do you have any programming experience?
If you don’t want to program like that now.
Windows MAUI or KDE MAUI?
I’ve never heard of KDE but yes Windows
Well, KDE set up MAUI first. Then M$ came and copied the name (and probably baptically ideas and code, as always).
I understand thanks and yes Python (Deep Learning) and JavaScript.
C or Pascal
Thanks and what GUI would you propose to me for the respective languages and C++ has too little system access for you like C?