Oh man... This game was terribly disappointing. Do NOT spend your time or money on it. I really can't tell who would be the proper fanbase for this game, or if there even is one.
The whole concept is fun and would be awesome if it was applied well, but right now this game is just pretty poorly done. Sure, the graphics took some time, but they're nothing that drastically special. Other than that, most of the game actually seems pretty slapped together by the time you get through it.
Firstly, I am a really experienced programmer, at least for 7-8 years now. Obviously, I'm no amazing specialist, but I know waaaaaaay more than anything this game goes into. Even so, I thought it would be interesting. Turns out not.
The game has no difficulty as you're basically invincible from the beginning (which is possible through more than just 1 way). Even if you don't make yourself invincible, the fighting really isn't the focus and is pointless anyway.
What's more important is the coding and hacking, which is a flop. The majority of the puzzles require barely any thought, except for one or two which require no real thought in programming but more thought in understanding what in the world you're supposed to be going for. For the former, most puzzles simply require setting a value to X or changing a "greater than" to a "lesser than" and you're done. For the latter, I mean things like what are required from the Library at the endgame--some are easy, some are just unintuitive to even know what you're meant to edit.
Anyway, I beat the game in under 4 hours, probably closer to 3 hours as some of my gametime is spent with the game sitting up. For me, it was boring. For non-programmers, I feel like it would be a pain. The first couple of chapters would be fine, with some general understanding, but once you have non-programmers needing to delve 3+ levels into an object to find some function or variable, they're not really going to understand by this means anymore... they'll just sit with their game broken into 4 screens, confused.
Lastly, the whole story was boring and the dialogue was TERRIBLE. Oh man, I wanted to punch the screen so much, I kept skipping through most dialogue the further I was through the game. It was cheesily stupid to the point where it was annoying. I can deal with cheesiness and love overly-stupid humor, but this game's dialogue was just the worst.
Usually I don't come out this gritty about a game, but it's just not done well. I wanted this game to be great, especially from Double Fine, but nope. I've played many other Double Fine games on console before (and bought them again for the PC to play again), but I still stick by (as many others do) Psychonauts being their best.
Anyway: Just don't buy this game.