At the current difficult of BTC you only could earn if you start mining a new altcoin and keep it untill it worth it to sell. It' s long process and maybe not worth it. If you need any help how to setup a miner just ask. You could try FreeBitco.in (noreflink) or FreeBitcoi.in (reflink) This site pays many.(both of the links are the same just the second is a reflink)
You can't compare crypto coins that are made in C++ with other programming languages. (program is made with code so program != other programing language)
Now i'm in the new school and we have too much to learn. I was happy to be in this camping, but i have to leave. So please remove me from this camping.