A general formula is derived of which various types of finite difference formulae for first derivatives are particular cases. Also, differentiation of the formula generates general finite difference formulae for higher derivatives.