Ovaj rad se osvrće na neke najvažnije vrste sortiranja podijeljene u dvije skupine, koje su se razvijale prateći razvoj tehnologija. S obzirom na usporedan rast količine podataka sa razvojem tehnologije, neke od vrsta sortiranja više nisu optimalne za korištenje, jer proporcionalno sa porastom podataka raste i vrijeme potrebno za sortiranje, te potreban prostor za pohranu, pa su tako u novije vrijeme nastale i neke uspješnije vrste sortiranja za veću količinu podataka. Kroz obradu glavne teme bit će navedene sve važnije vrste sortiranja uz objašnjenje načina korištenja, primjerima iz Visual Basic-a, te njihove usporedbe na osnovu brzine sortiranja podataka, kao i potrebnog memorijskog prostora za pohranu