Андрей Петрович родился 19 апреля 1931 г. в Москве. Выдающийся учёный, академик. Один из первых программистов СССР, создатель сибирской школы программирования и один из создателей сибирской школы информатики. Его работы оказали огромное влияние на формирование и развитие вычислительной техники не только в СССР, но и во всем мире.
В 1960 г. приехал в новосибирский Академгородок.
Редактор отечественных и зарубежных журналов: «Микропроцессорные средства и системы», «Кибернетика», «Программирование», Acta Informatica, BIT, Information Processing Letters, Theoretical Computer Science, Future Generations Computer Systems. Поэт, бард, переводчик.