Air pressure is caused by the weight of the air molecules above. Even tiny airmolecules have some weight, and the huge numbers of air molecules that make up the layers of our atmosphere collectively have a great deal of weight, which presses down on whatever is below.
but all credit goes to the origainl owner at www.eo.ucar.edu/basics/wx_2.html