Linus Benedict Torvalds was born on December 28, 1969 in Helsinki, which is the capital of Finland. As a kid, Torvalds was surrounded by journalists, as he had many in his family, which had all graduated from the University of Helsinki. His parents were divorced at a young age, and he stayed with his mother and grandparents. It was around 1975 when his grandfather, Loe Toernvgist, bought one of the first personal computers; the Commodore Vic 20. Torvalds enjoyed using this computer, and got bored of the small variety of programs it had, so he made his own using the BASIC computer language. Linus later advanced to using the much more complex assembly language shortly after. Programming and mathematics became Torvalds' passions. His father's efforts to interest him in sports, girls and other social activities were in vain, and Torvalds does not hesitate to admit that he had little talent for or interest in such pursuits. In 1987, Torvalds used his savings to buy his first computer, a Sinclair QL. This was one of the first 32-bit home computers, featuring a Motorola 68008 CPU. This was a giant leap forward from his grandfather’s now redundant Commodore Vic 20. Although, due to the OS(Operating System) residing in ROMs (Read Only Memory), Torvalds could not reprogram it. In 1988, Torvalds enrolled in the University of Helsinki. Being a natural programmer at this point, it was no surprise that Torvalds majored in computer science. He took his first class learning the C programming language, which would later be used to write the linux kernel. After this Torvalds went on to create the kernel, which had gained popularity over many years.