Cancer has been known as one of the death dealing diseases Curing from this spiteful disease is mainly based upon early and exact diagnosis. But early and accurate detection of cancer is critical to the well being of patients. Cancer usually comes from the formation of a tumor. Computer aided diagnosis can be a very good helper in this area. Cancer computer aided diagnosis can be based on gene expression, microscopic images of extracted cell specimens, or radiogram of a whole organ, a survey around these different diagnosis ways has been presented in this paper to be a basis for revolutionary research. Also a new process for prediction, diagnosis and curing from cancer has been suggested by combining multiple old ways for prediction and diagnosis with the new nanotechnology way.