UVOD

Programski jezik je jezik za pisanje programa koje računalo zna i može izvršiti. Osnovna podjela je na niže (strojne jezike) i više (orijentirane ljudima). Viši jezici mogu biti: sekvencijalni, proceduralni, funkcijski i objektno orijentirani. Pythonov tvorac je Nizozemac, Guido von Rossum, a nastao je 1990. godine. Python  je ime dobio po televizijskoj seriji Monty Python's Flying Circus. Python je programski jezik temeljen na objektima. Za razliku od nekih drugih, također objektno orijentiranih jezika, Python ne uvjetuje korištenje isključivo objektno orijentirane paradigme. Python također podržava strukturalno programiranje s modulima i funkcijama, tako da je moguće izabrati najprikladniju paradigmu programiranja za svaki dio programa. Python dopušta programerima korištenje nekoliko stilova programiranja: objektno orijentirano, strukturno i aspektno orijentirano.