Microsoft FSX Acceleration Gold is a great program for those wanting to learn basic flying to advanced, the planes and Helicopters are very realistic inside and out . With the aid of the control tower get into the cockpit set up the plane and fly from one destination to another or connect to Multiplayer with LAN. There is a learning centre in the Sim and also missions to fly from beginner to Expert. Addon on scenery such as Orbx systems takes you to a new level of scenery very close to the real thing with people walking around airports, add on airports, the list is endless. Want addon extra aircraft for free be sure to check out simviation.com.one of the many freeware sites .Payware aircraft are available at theflightsimstore.com, fspilotshop.com and many other sites. If your into props then take a look at Carenado Planes they are very realistic inside and out with the leather seats looking so inviting to jump in set up and take to the skys. Captain Sim planes are another good one with so much attention to detail these planes/jets are more for the mid to expert level to flying. There are many other payware scenerys and Aircraft which are good but I would recomend the above that rate among the best that I have found .The sim also has great lighting for night flying on the planes and runways/airports and when combined with Rex Essentials it takes you to another new level of realism. Weather setting , you can fly in fair weather stormy weather ,real world weather etc...very realistic.
Enjoy if you purchase a copy I am sure you will once you have mastered it dont give up on landing It can take a lot off practice to get it right . (Tip)Turn off the realsim setting so that the sim doesnt have to reset and re load while you are learning.
Cheers and good luck