@marioatallah,
There is, it seems to me, a profound link between an interest in computer science and philosophy; perhaps it is the habit of thinking in a logical manner or of the architectonic nature of both that binds the two horizons.
Welcome to the Philforum!
Regards,
John