Gen yang berubah tabiat menjadi kanker ini yang dikenal sebagai oncogene. Mereka yang mewarisi gen kanker dalam tubuhnya lebih rentan terkena kanker suatu hari dalam hidupnya, dan umumnya sukar untuk mengelak.
Warisan gen kanker menurun melalui garis darah, dan bisa menembus sampai tiga generasi. Maka, apabila ada salah satu orang tua, atau dari generasi yang lebih atas mengidap kanker, kemungkinan sebagian keturunannya mewarisi bakat kanker. Mereka yang mewarisi bakat ini yang tergolong berisiko kanker.
Sekalipun tidak mewarisi bakat kanker masih mungkin terkena kanker sebab faktor lingkungan : apabila terus terpapar untuk waktu lama oleh asap rokok, virus dan bahan kimiawi dalam makanan dan minuman, selain radiasi cahaya matahari gelombang elektromagnetik. Faktor pencetus kanker ini yang kita kenal sebagai bahan carcinogen