+ 1

How softwares are created ?

Hi Ducks. I wonder how and in which programming language are software made ? (ex, when you install a software/game it tells you to precise the directory, make a shortcut, the green bar while loading and so on...). Can you make one using Python ? Do you need to pay host for your created-software ? I searched on youtube but I didn't find how.

26th Feb 2021, 11:46 PM
Agt Reda
Agt Reda - avatar
5 Answers
+ 2
Software can be programmed in any language. Certain languages are better choices for certain applications. Many programs are distributed using installer packages that do the progress bars, choosing directories, etc. There are so many options to how to do it you’ll never see a full answer. You learn one thing at a time and combine different solutions as needed.
27th Feb 2021, 1:30 AM
Jerry Hobby
Jerry Hobby - avatar
+ 1
@Jerry Hobby, thanks for your answer. But I googled about "installer packages" and I didn't find them, also which module/library used in Python to make softwares, and my last question, the GUI that we see in softwares could it be done by using GUIs such as Tkinter... ? Many questions, just curious to have the answers to these, cause I don't know which field should I take. Sincerly, a Moroccan Duck.
27th Feb 2021, 2:22 AM
Agt Reda
Agt Reda - avatar
0
Installation packages are more common with tools such asMicrosoft visual studioïżŒ. they are generally use with languages such as C, C sharp, etc. Python does not usually get installed in these fashions. If you want to write commercial software, you would not do it in python. Increase try learning C++ or Java. Think of python as Prototyping software or for developing small scripts and utilities. It is not a major application development language. If you want to develop that type of software, you will need to use a compiled language such as C++, Java, C sharp.
27th Feb 2021, 3:05 AM
Jerry Hobby
Jerry Hobby - avatar
0
So the "installer packages" are like Microsoft Visual Studio, that gives us these plug-ins to make installaion bar and so on... So we can't make a software using Python ? But I've seen some videos saying "building a software using Python".
27th Feb 2021, 3:13 AM
Agt Reda
Agt Reda - avatar
0
It is possible in python. just not common. you could use tkinter or other modules to create progress bars. I’m just saying its not typically done with Python as python programs usually don’t have a setup process. but if you need to implement a setup program you can write that.
27th Feb 2021, 3:20 AM
Jerry Hobby
Jerry Hobby - avatar