Peter John Landin (5 Junie 1930, Sheffield – 3 Junie 2009) was 'n Britse rekenaar wetenskaplike. Hy was een van die eerste om te besef dat lambda calculus gebruik kan word 'n programmeertaal te modelleer, 'n insig wat noodsaaklik is vir die ontwikkeling van beide funksionele programmeering en denotasionele semantiek. Landin, Peter J. (1964). "The mechanical evaluation of expressions". The Computer Journal. 6 (4): 308–320. doi:10.1093/comjnl/6.4.308. Landin, Peter J. (1966). "A formal description of Algol 60". Formal Language Description Languages for Computer Programming: 266–294. Landin, Peter J. (Februarie 1965a). "Correspondence between ALGOL 60 and Church's Lambda-notation: part I". Communications of the ACM. 8 (2): 89–101. doi:10.1145/363744.363749. Landin, Peter J. (Maart 1965b). "A correspondence between ALGOL 60 and Church's Lambda-notation: part II". Communications of the ACM. 8 (3): 158–165. doi:10.1145/363791.363804. Landin, Peter J. (29 Augustus 1965c). "A Generalization of Jumps and Labels".