Sololearn: Learn to Code
New course! Every coder should learn Generative AI!
Try a free lesson
+ 1
For Python, you can make a graphical user interface using PyGame. PyGame also makes it easy enough to show graphics such as images drawn using Python code such as 2D graphics used in a 2D game. If you just want to read and save files, Python's PIL(Python Imaging Library) offers lots of functionality for reading, writing, and editing 2D graphics. For c#, you can make a new project using a WinForms or Windows Presentation Framework template. This will immediately give you a graphical user interface to start editing. More details are at: https://dotnet.microsoft.com/apps/desktop For c++, you can use one of various graphical user interface toolkits like Qt if you wanted the code to run in multiple desktop/laptop operating systems. Code::Blocks would be a good IDE for both Windows and Ubuntu. If the project was strictly for Windows, I would use Visual c++ and start with one of its templates. c# would be easier to work with strictly in Windows, though. If you have Windows and want to make some 2D graphics possibly for a game in Windows, I recommend c#.
18th Mar 2021, 3:19 AM
Josh Greig
Josh Greig - avatar