Reversible Computationby Simon Devitt, Ivan LaneseProgramming languages (electronic computers)Logic designComputersWriting a summary for young readers…For young readersBook data: Open Library