Ti consiglio di chiedere nel forum programmazione... sapranno sicuramente aiutarti meglio.

Col tuo permesso sposterei la discussione.
Con che linguaggio di programmazione intendi operare? C?