The reason that a bug can appear is due to human itself In my past 2 years I have produced bugs which of root causes can be:
Can technology help with it? I do believe technology can facilitate people to write less bug.
Can technology totally remove bugs? Anything that technology can replace must be specific, repetitive and accurately quantifiable. But since various people produce various types of bugs, personally I do not believe technology can remove bugs ( But I wish I could be wrong ).