The problem of boundary layer flow of an incompressible fluid over a moving porous flat plate is investigated, by taking into account the heat due to viscous dissipation. The governing boundary layer equations of this flow field were solved analytically using the Laplace transform technique. These new exact analytical solutions for velocity and temperature were obtained with arbitrary Prandtl number and dissipation parameter (or Eckert number Ec). The corresponding solutions for nonporous plate are discussed. Applying numerical values into the analytical expressions of the temperature and heat transfer coefficient, we also discussed the effects of the dissipation parameter in the cases of water, gas, and ammonia flow. We can finally deduce that the fluid temperature of the present problem will increase in the case of viscous dissipation with positive Ec, but this temperature will decrease with negative Ec.