EN
Article presents method of implementation of artificial neural network system by taking advantage of modern method of object oriented programming, and idea of uniform design patterns. Proposed application architecture focuses on providing maximum universality, maximum possibility of further developing and making created neural engine possible to work with other programs.