Let me start by saying that I am a software developer by profession. Let me also say I only read "Book 1" of this book.
The premise of the book is quite intriguing. The idea that programming is a lot like magic really works in many ways. Even to this day, people often consider what I do to be some form of "magic." The execution of this premise, however, was lackluster in my opinion. You really don't get much exposure to the "programming" magic until very late into Book 1. I think the subject should have been introduced earlier and fleshed out further. When it was finally introduced, it felt rushed and some ideas lacked proper explanation. Lastly, being that the book was written a couple decades ago, the programming references are quite dated. I, personally, have only heard of the language FORTH but have never actively used it. It didn't detract too much from the ideas but it can be a bit cumbersome.
The plot outside of the programming aspect was VERY generic and cliche. It hit on many fantasy/hero story tropes and was very predictable in its outcome. There were not many, if any, "twists" that I didn't see coming. I do give it credit for concluding the story of Book 1 nicely instead of ending on some major cliffhanger. I, personally, am not a fan of the first book in a series ending on a major cliffhanger. The first book should be valuable on its own merit outside of the series.
There were a number of typos in the book, most of them insignificant. There was one passage describing some characters and it kept getting the characters' names confused or jumbled up. That definitely took me out of the story for a minute.
Overall, I feel like this book is an example of an author who came across a great idea but didn't know how to properly flesh out the idea or write a good story around it. It was an okay read but not worthy of me continuing on with the series.