Programming Foundations (2024). TU Delft OPEN Books. doi:10.59490/tb.102.