Edinburgh IMP je programovací jazyk vyvinutý v roku 1967 na Edinburskej univerzite. Bol to jeden z prvých programovacích jazykov, ktorý bol implementovaný na počítači.
Edinburgh IMP bol navrhnutý ako jednoduchý a ľahko použiteľný jazyk. Bol založený na programovacom jazyku ALGOL a bol ovplyvnený prácou Johna McCarthyho a Petra Naura.
Jazyk Edinburgh IMP sa použil na napísanie prvej verzie operačného systému Unix.
Edinburgh IMP sa dnes už nepoužíva, ale bol dôležitým krokom vo vývoji programovacích jazykov.