Charles Abraham Katz (7 de julio de 1927 - 9 de mayo de 1974) fue un matemático e informático estadounidense conocido por sus contribuciones al desarrollo temprano de compiladores en la década de 1950. [1]
Katz recibió dos títulos en matemáticas , una Licenciatura en Ciencias (BS) en la Universidad de Temple en 1950 y una Maestría en Ciencias (MS) en la Universidad de Pensilvania en 1953. Luego fue a trabajar en Remington Rand , en la división UNIVAC , con Grace Hopper para desarrollar compiladores para su sistema A-0, lenguajes de programación UNIVAC comenzando con A-2, seguido de MATH-MATIC y FLOW-MATIC . Luego pasó a General Electric , Burroughs Corporation y Xerox . [1]
En 1958, se desempeñó como uno de los cuatro miembros estadounidenses originales del Grupo de Trabajo 2.1 de la Federación Internacional para el Procesamiento de Información (IFIP) sobre Lenguajes Algorítmicos y Cálculos, [1] [2] que especificó , apoya y mantiene los lenguajes ALGOL 60. y ALGOL 68 . [3]
Katz murió en Rockville, Maryland , el 9 de mayo de 1974, a la edad de 46 años .