i am very biggener - i dont know what to do with the code ! is there programe i use for it ?
What @pooya87 shared isn't code, but rather pseudocode. That means you'll need to write the actual code (with programming language and library of your choice) based on pseudocode.
Really - no one help !!!
Despite name of this board, most people who visit this board are just Bitcoin enthusiast, not expert. Consider ask your question on Bitcoin Core GitHub[1], one of IRC channel[2] or stack exchange[3]. But take note those place usually expect you to be more detailed.
[1]
https://github.com/bitcoin/bitcoin/issues[2]
https://en.bitcoin.it/wiki/IRC_channels[3]
https://bitcoin.stackexchange.com/