Linus Torvalds lebih gemar membaca dan belajar sendiri dalam berolahraga dan aktivitas fisik lainnya. Kakeknya merupakan seorang penyair ternama Finlandia bernama Ole Torvalds. Ole memiliki Commodore VIC-20 (home computer) di mana Linus pertama kali belajar pemrograman.
Penemu Linux itu kemudian mendaftarkan dirinya di Helsinki University untuk belajar pemrograman komputer pada 1988. Selanjutnya ia cuti 11 bulan untuk menjalani wajib militer hingga 1990 dan kembali melanjutkan studi.
Pada 1991, Linus Torvalds membeli komputer pertamanya, namun ia tidak puas dengan dengan sistem operasi MS-DOS (Microsoft Disk Operating System) yang saat itu digunakan. Ia lebih memilih OS UNIX yang terpasang pada komputer kampusnya.
Sejak saat itu ia merasa bahwa ia memiliki keahlian hingga memutuskan untuk mengembangkan OS berbasis UNIX pada komputer miliknya sendiri. Setelah berbulan-bulan berusaha dan konsisten melakukan pemrograman, Linus dapat mengembangkan versi dasar dari Linux pertama.
Ia mem-posting software Linux besutannya itu di internet agar bisa di download orang lain. Linus juga merilis kode sumbernya secara umum, yang artinya siapa pun memiliki kemampuan untuk memodifikasi sesuai keinginan mereka.