વિદ્યાર્થીઓ માટે જટિલ પ્રોગ્રામિંગ ખ્યાલ પ્રસ્તુત કરવાની એક રીત તરીકે કાર્નેગી મેલોન યુનિવર્સિટીમાં એલિસ અને એલિસ સ્ટોરીંગની રચના કરવામાં આવી હતી.