પાયથોન એક સામાન્ય હેતુ ઈન્ટરપ્રીટેડ ઉચ્ચ સ્તરની પ્રોગ્રામિંગ ભાષા છે[૧]જેનું ડિઝાઈન તત્વજ્ઞાન કોડની વાંચનક્ષમતામાં ભાર મૂકે છે.તેનુ વ્યાકરણ સ્પષ્ટ [૨][૩] અને અર્થસભર છે.[૪] પાયથોન વ્યાપક અને મોટી સ્ટાન્ડર્ડ લાઇબ્રેરી ધરાવે છે.[૫].