How to create your own bitcoin mining software? Can we create mining software, if yes, how?
Yes, it is possible


Take an editor (notepad.exe is good one) 
Write a program
Compile and test it
Thats all. Profit!