Programming On Unix Advanced Environment