Frances E. Allen, (født 4.August 1932, Peru, Ny York, USA-død 4. August 2020), Amerikansk computerforsker, der var den første kvinde, der vandt am Turing-prisen (2006), den højeste ære inden for datalogi, citeret for sine “banebrydende bidrag til teorien og praksis med optimering af kompileringsteknikker, der blev brugt til at lagde grundlaget for Moderne optimering af kompilatorer og automatisk parallel udførelse.”
Allen modtog en bachelorgrad (1954) i matematik fra Albany State Teachers College og en kandidatgrad (1957) i matematik fra University of Michigan. Kort efter endt uddannelse kom Allen til IBMs forskningscenter, hvor hun først blev hyret til at undervise personaleforskere i et nyt computerprogrammeringssprog ved navn FORTRAN. I løbet af 1960 ‘ erne arbejdede Allen på kompilatorer til IBM supercomputere, såsom IBM 7030 (kendt som Stretch) og IBM 7950 (kendt som Harvest), der blev bestilt af US National Security Agency til levering til Los Alamos National Laboratory. Meget af hendes efterfølgende arbejde vedrørte effektiv computerprogrammering til multiprocesseringssystemer, især hendes arbejde med Parallel TRANslation Group (PTRAN), som hun grundlagde i begyndelsen af 1980 ‘ erne. hun blev udnævnt til IBM-stipendiat i 1989, den første kvinde, der blev hædret, og præsident for IBM Academy of Technology (1995). Allen trak sig tilbage i 2002.
gennem det meste af sin karriere, Allen holdt besøger forelæsninger på forskellige universiteter. Hun tjente også på US National Science Foundation (1972-78). Allen blev valgt til US National Academy of Engineering (1987), Institute of Electrical and Electronics Engineers, Association for Computing Machinery, American Academy of Arts and Sciences og American Philosophical Society (2001). Ud over Turing-prisen modtog Allen 2002 Augusta Ada Lovelace-Prisen fra Foreningen af kvinder i Computing.