Yes, check out color management.
The first thing you can do is make sure that color space in-camera is the same as all the software you will be using. You can convert the colour space as one of the last steps, but try to keep it the same throughout. sRGB is the one that is best for internet and easiest to work with, though some people claim AdobeRGB and ProRGB have a little more nuances in the gamut.
Next is bit depth. This one rarely affects the image, but you should be mindful of how much you switch between 24bit, 16bit, 8bit.
And then there is the Camera color profile. When you open a raw photo (dng, pef) the software uses a certain profile to draw the colors. Raw is not yet an image, so the software has to interpret the raw. It can interpret it in different ways. In some software this is easy to change and you even have different profiles available. You can usually make your own or find them online. I'd recommend you find a good color profile for your camera online, one that is from the same Brand but can be used in various softwares.
Finally, make sure you don't have automatic PP. Some software will automatically apply some corrections as soon as you open a raw. This can be great and save time, but it can also confuse you if you don't expect it. Just another thing to keep in mind, though it might not be the problem here.
In this case I think its mostly camera color profiles and possible color space that are the main coulprits
Originally posted by Neel1 There are some print studios where I go to print my photos, not all of them, where my photos would look a lot darker compared to what I see on my own screen inside photoshop.
This is fairly normal just because your computer screen is literally a shining light, while a print is just ink on paper, reflecting ambient light. Usually for prints people do a special PP, different from digital publishing. You have to add some brightness and add some sharpening for prints. The other problem is that some print shops assume you know nothing and they photoshop the image before printing. This can be a whole new wrinkle and completely change your photo. You should talk to them about this first. Some stores even do auto corrections, which change colors and contrasts.
OH and one more thing - a Raw editor lets you develop a raw photo into an image. A photo viewer only gives you previews of the Raw. These previews are not the best and are often just embedded preview jpegs (according to in-camera settings) or a certain interpretation of the raw data. This can be completely different from what a raw editor will show you. This is why I usually don't recommend using 'photo viewers' or codecs for raw files. Its best to stick to raw software with cataloging, which has reasonable previews and shows you the real raw data with the PP that you applied. Raw software also usually has easy color management options, unlike graphics software which has slightly different goals