Well in some cases, it does. But that's another story.

Consider what computers do: very simple tasks, *very* fast. They don't (usually) screw up.

Now hacking consists, fundamentally, of finding cases where people told the computer to do the wrong thing. At a very basic level, this is a deviation from expected behavior, which makes it...unpredictable.   Computers suck at it because it's a *difficult* problem that can't easily be broken down into simple problems.  
Or in a nutshell, it is very hard to predict the unpredictable.
හොඳයි, සමහර අවස්ථාවලදී, එය එසේ කරයි. නමුත් එය වෙනත් කතාවකි. පරිගණක කරන දේ සලකා බලන්න: ඉතා සරල කාර්යයන්, *ඉතා * වේගවත්. ඔවුන් (සාමාන්‍යයෙන්) කෙලවන්නේ නැත. දැන් අනවසරයෙන් ඇතුළුවීම සමන්විත වන්නේ, මූලික වශයෙන්, මිනිසුන් පරිගණකයට වැරදි දෙයක් කිරීමට පැවසූ අවස්ථා සොයා ගැනීමයි. ඉතා මූලික මට්ටමේ දී, මෙය අපේක්ෂිත හැසිරීම් වලින් බැහැරවීමක් වන අතර, එය ... අනපේක්ෂිත වේ. එය සරල ගැටළු වලට පහසුවෙන් කඩා දැමිය නොහැකි *දුෂ්කර* ගැටලුවක් බැවින් පරිගණක එය උරා බොයි. නැතහොත් කෙටියෙන් කිවහොත්, අනපේක්ෂිත දේ අනාවැකි කීම ඉතා අපහසුය.