Turkey will hold its first presidential election where the president will be elected by the people on August 10 after incumbent President Abdullah Gul's seven-year term expires.