Typing Of Codes