Musk was introduced to computing at around age 10, when he saw a computer in a Johannesburg shop and persuaded his father to buy him a Commodore VIC-20.[1][2][12][13] The machine came with a workbook for the BASIC programming language that was designed to take about six months. According to Ashlee Vance, Musk became so absorbed that he stayed up for three days without much sleep and finished it.[1][11][13]
Programming suited him perfectly: it rewarded long periods of intense focus and allowed a curious child to build something from nothing. It also connected to his other passions — science fiction and space.[1][3]


