Frances E. Allen, (nacida el 4 de agosto de 1932, Perú, Nueva York, EE.UU.—fallecida el 4 de agosto de 2020), científica informática estadounidense que fue la primera mujer en ganar el Premio Turing A. M. (2006), el más alto honor en ciencias de la computación, citada por sus «contribuciones pioneras a la teoría y la práctica de las técnicas de optimización de compiladores que sentó las bases para los compiladores de optimización modernos y la ejecución automática en paralelo.»
Allen recibió una licenciatura (1954) en matemáticas de Albany State teachers College (ahora Universidad Estatal de Nueva York, Albany) y una maestría (1957) en matemáticas de la Universidad de Michigan. Poco después de graduarse, Allen se unió al Centro de Investigación Thomas J. Watson de IBM, donde fue contratada para enseñar a los científicos un nuevo lenguaje de programación llamado FORTRAN. Durante la década de 1960 Allen trabajó en compiladores para superordenadores de IBM, como el IBM 7030 (conocido como Stretch) y el IBM 7950 (conocido como Harvest), que fueron ordenados por la Agencia de Seguridad Nacional de los Estados Unidos para su entrega al Laboratorio Nacional de Los Álamos. Gran parte de su trabajo posterior se refería a la programación informática eficiente para sistemas de multiprocesamiento, especialmente su trabajo con el Grupo de Traducción Paralela (PTRAN), que fundó a principios de la década de 1980. Fue nombrada miembro de IBM en 1989, la primera mujer tan honrada, y presidenta de la Academia de Tecnología de IBM (1995). Allen se retiró en 2002.
A lo largo de la mayor parte de su carrera, Allen realizó conferencias visitantes en varias universidades. También trabajó en la Fundación Nacional de Ciencias de los Estados Unidos (1972-78). Allen fue elegido miembro de la Academia Nacional de Ingeniería de los Estados Unidos (1987), el Instituto de Ingenieros Eléctricos y Electrónicos, la Asociación de Maquinaria Informática, la Academia Americana de Artes y Ciencias y la Sociedad Filosófica Americana (2001). Además del Premio Turing, Allen recibió el Premio Augusta Ada Lovelace 2002 de la Asociación de Mujeres en Computación.