C Lanuage study