I am a beginner in modelling. So I need a software with less programming. I want to simulate hydrodynamics and salinity transport through one software. Kindly suggest me an easy and user friendly software.
So there are many options for this. Any program you choose is going to take some time to learn. Also, modeling is a skill which takes time to learn as well. There are many choices of how you create your grid, and modeling decisions to make (like 2d or 3d, boundary conditions, etc.). Some popular hydrodynamic models are below. Some are open source and some are for purchase. Generally, the ones for purchase are easier to use if you are a beginner (Delft, Mike). ROMS is probably the most difficult to learn, but is a very powerful and flexible open source code.
HYDRUS is one of the most famous softwares which simulates salinity and flow transport in soils (2D and 3D). If you work at the basin scale and you have a few data I strongly advise you the CIRFLE software.