એનાલિટીકલ થિંકિંગઃ કમ્પ્યુટર પ્રોગ્રામર્સને જટિલ કમ્પ્યુટર કોડ સમજવા, હેરફેર અને રિપેર કરવાની જરૂર છે.