રાસાયણિક સંરચનાને આધારે ભૂપર્પટી, ઉપરી મેન્ટલ, નીચેનું મેન્ટલ, બાહ્ય કોડ અને આંતરિક કોડમાં વહેચવામાં આવે છે.