I like the idea, but for me the game has some balancing issues. You have too many cards that depends on each other, for example both the card that increment the iterations of a loop and the card that decrement a value are only useful if you also have the “Stack overflow” card (at least in the beginning, I didn’t unlock everything). And since the cards are discarded between each turn, you have to get them in the same turn for them to be useful. Which is a bit to dependent on luck in my opinion. This could be solved by kipping the cards between rounds, but I don’t know if it’s the right idea for you game.
Besides that, the visuals are nice and the game is fun to play nonetheless, so good job =)