he has stated in interviews that he was exposed to computers by his father and mother, learning to program basic from age 4. from there, his father taught him how to navigate msdos and system v. before long, he was involved in the local bulletin board systems and learning various other programming languages by reading books and examples.