One of the hardest things to teach in software engineering: it's literally all made up, functions are just GOTOs, the computer doesn't care what anything is called, almost all the "structure" in our code is only there to make something convenient for another human to comprehend