This article presents a thorough examination of the progress and limitations in the application of Natural Language Processing (NLP) and Machine Learning (ML), particularly Deep Learning (DL), in the healthcare industry. This paper examines the progress and limitations in the utilisation of Natural Language Processing (NLP) and Machine Learning (ML) in the healthcare field, specifically in relation to Electronic Medical Records (EMRs). The review also examines the incorporation of Natural Language Processing (NLP) and Machine Learning (ML) in medical imaging as a supplementary field, emphasising the transformative impact of these technologies on the analysis of healthcare data and patient care. This review attempts to analyse both fields in order to offer insights into the current state of research and suggest potential chances for future advancements. The focus is on the use of these technologies in Electronic Medical Records (EMRs) and medical imaging. The review methodically detects, chooses, and assesses literature published between 2015 and 2023, utilizing keywords pertaining to natural language processing (NLP) and healthcare in databases such as SCOPUS. After applying precise inclusion criteria, 100 papers were thoroughly examined. The paper emphasizes notable progress in utilizing NLP and ML methodologies to improve healthcare decision-making, extract information from unorganized data, and evaluate medical pictures. The key findings highlight the successful combination of natural language processing (NLP) and image processing to enhance the accuracy of diagnoses and improve patient care. The study also demonstrates the effectiveness of deep learning-based NLP pipelines in extracting valuable information from electronic medical records (EMRs). Additionally, the research suggests that NLP has the potential to optimize the allocation of medical imaging resources. The identified gaps encompass the necessity for scalable and practical implementations, improved interdisciplinary collaboration, the consideration of ethical factors, the analysis of longitudinal patient data, and the customization of approaches for specific medical situations. Subsequent investigations should focus on these deficiencies in order to fully exploit the capabilities of natural language processing (NLP) and machine learning (ML) in the healthcare sector, consequently enhancing patient outcomes and the delivery of healthcare services.