It depends what you mean by 'develop themselves' - in a rather limited sense, an online machine learning approach such as Genetic Algorithms 'develops itself' to provide better solutions.
There is already a theoretical model that represents the ultimate concept of development: Juergen Schmidhuber's Goedel Machine is constructed so as to self-modify when it can prove that this modification is optimal.