Cardiologists are specialized and trained to provide care for patients across age groups and varying heart conditions. Some of them are: a pediatric cardiologist manages cardiac conditions in children below the age of 18, a cardiac surgeon performs major heart surgeries, and interventional (non-invasive) cardiologist deals with cardiology tasks that do not require surgery.