Frances E. Allen, (syntynyt 4.elokuuta 1932, Peru, New York, Yhdysvallat—kuoli 4. elokuuta 2020), yhdysvaltalainen tietojenkäsittelytieteilijä, joka voitti ensimmäisenä naisena A. M. Turing Award-palkinnon (2006), joka on tietojenkäsittelytieteen korkein kunniamerkki. loi pohjan nykyaikaiselle optimoinnille kääntäjille ja automaattiselle RINNAKKAISTOTEUTUKSELLE.”
Allen suoritti alemman korkeakoulututkinnon (1954) matematiikassa Albany State Teachers Collegessa (nykyisin New Yorkin osavaltionyliopisto, Albany) ja ylemmän korkeakoulututkinnon (1957) matematiikassa Michiganin yliopistossa. Pian valmistumisensa jälkeen Allen liittyi IBM: n Thomas J. Watson Research Centeriin, jossa hänet palkattiin opettamaan henkilökunnan tutkijoille uutta tietokoneen ohjelmointikieltä FORTRAN. 1960-luvulla Allen työskenteli IBM: n supertietokoneiden, kuten IBM 7030: n (tunnetaan nimellä Stretch) ja IBM 7950: n (tunnetaan nimellä Harvest), kääntäjien parissa, jotka Yhdysvaltain kansallinen turvallisuusvirasto tilasi toimitettavaksi Los Alamosin kansalliselle laboratoriolle. Suuri osa hänen myöhemmistä töistään liittyi tehokkaaseen tietokoneohjelmointiin moniprosessointijärjestelmissä, erityisesti hänen työnsä Parallel TRANslation Group (Ptran) – ryhmässä, jonka hän perusti 1980-luvun alussa. vuonna 1989 hänet nimitettiin IBM: n stipendiaatiksi, joka oli ensimmäinen niin arvostettu nainen, ja IBM Academy of Technologyn puheenjohtajaksi (1995). Allen lopetti uransa vuonna 2002.
koko suurimman osan urastaan Allen kävi luennoimassa eri yliopistoissa. Hän toimi myös Yhdysvaltain kansallisen tiedesäätiön palveluksessa (1972-78). Allen valittiin Yhdysvaltain National Academy of Engineering (1987), Institute of Electrical and Electronics Engineers, Association for Computing Machinery, American Academy of Arts and Sciences, ja American Philosophical Society (2001). Turing-palkinnon lisäksi Allen sai vuonna 2002 Augusta Ada Lovelace-palkinnon Association of Women in Computing-järjestöltä.