Reading list: pascal
structured programming