This is an interesting blog post on how programs are actually executed on Linux. The first installment is for statically linked programs, since those are simpler to launch.
http://eli.thegreenplace.net/2012/08/13/how-statically-linked-programs-run-on-linux/