This work aims mainly to study the non-linear behaviour of structures due to the arrangement of their bars and the location of external supports. A procedure is given to express algebraically the functional dependence between nodal point-displacements and loads when only small perturbations are taken into consideration. The perturbation method is used as a theoretical analysis tool, while a symbolic calculus program solves computational problems.