The title is generally true, but in this case, I’m talking about an interesting article about the steps that happen when you run python3 hello.py.

It’s a really nice breakdown of all the steps from figuring out the path to the python executable to mapping that file on the disk to creating a new process to finding the ELF file to linking to libraries to printing out “Hello World!”.

The detail is nice. The steps are well explained and I learned a lot reading through it.