MARK-IV fue un lenguaje de programación comercial desarrollado a principios de la década de 1970. Fue uno de los primeros lenguajes de alto nivel en ofrecer portabilidad de código entre distintas arquitecturas informáticas.
MARK-IV se diseñó para aplicaciones científicas y de ingeniería. Era un lenguaje estructurado, imperativo y con una sintaxis sencilla. Soportaba la aritmética de coma flotante y disponía de un rico conjunto de funciones incorporadas para operaciones matemáticas y estadísticas.
MARK-IV se utilizó mucho en la industria aeroespacial para diseñar y desarrollar sistemas de control de aviones y misiles. También se utilizó en la industria del petróleo y el gas para el análisis de datos exploratorios y el control de procesos.
En las décadas de 1980 y 1990, este lenguaje fue sustituido por otros más modernos, como C y FORTRAN. Sin embargo, sigue utilizándose en algunos sistemas heredados.