સરળ વર્ગીકરણ ઉચ્ચ લેવલ પ્રોગ્રામીંગ કહેવાતા નીચા લેવલ પ્રોગ્રામીંગ ભાષામાં, અથવા કાર પર રાખીને, અને ભાષાઓમાં બધા વર્તમાન ભંડોળ વિભાજિત કરે છે અને વપરાશકર્તા સેન્ટ્રીક.