Regarding medical science, cardiovascular disease is the main cause of death. Testing patient samples for cardiac disease can save lives and lower mortality rates. During a subsequent visit, the right remedies should be outlined and prescribed. One of the most important factors in preemptive cardiac disease diagnosis is accuracy. Based on this factor, many research approaches were examined and compared. According to the analysis of these approaches, new procedures appear to be more advanced and reliable in detecting cardiac illness. A notation of the methods and their underlying themes and precision levels will be discussed. This paper surveys many models that use these methods and methodologies and evaluates their performance. Models created utilizing supervised learning methods, such as Support Vector Machines (SVM), K-Nearest Neighbour (KNN), Decision Trees (DT), Random Forest (RF), and Logistic Regression Units, are highly valued by researchers. For benchmark datasets like the Cleveland or Kaggle, the methodologies are derived from data mining, machine learning, deep learning, and other related techniques and technologies. The accuracy of the provided methods is graphically demonstrated