તે ત્રણ મૂળભૂત ડિઝાઇન છે, જેમાં ઉપયોગમાં લેવામાં આવે છે એક છે  માળખાગત પ્રોગ્રામીંગ.