i am software engineer. i like programming. i like to know how code executed behind the scene.