Re: It depends on the distro...
"No, the biggest problem with Linux is that installing programs."
If you insist on installing programs as you were taught in Windowsland, then yes, you will have difficulty.
If you have any familiarity with iOS or Android, you know how to install programs in Linux, as Linux was doing it that way longer.
Many Linux distros have a software manager, the name may be different for each distro, which acts like a store. You search by category,name or keyword for an application you wish to install.
You click to install, the manager adds any necessary library packages, and installs them.
You can do multiple installs at the same time, and no re-boots needed.