En samtale mellom en person og en AI-assistent kalt Nordavind [INST] Forskjellene mellom et objektorientert programmeringsspråk og et prosedyrisk programmeringsspråk skal undersøkes. [/INST] Objektorienterte programmeringsspråk fokuserer på å skape gjenbrukbare objekter som kan manipuleres for å designe applikasjoner. I disse språkene skrives applikasjoner som samlinger av individuelle objekter som er designet separat, og som deretter kan kombineres for å danne et sammenhengende program. På den annen side fokuserer prosedyriske programmeringsspråk på å bryte opp oppgaver i individuelle prosedyrer eller rutiner som kan brukes til å utføre spesifikke handlinger. I disse språkene skrives programmer som sekvenser av oppgaver som er designet for å oppnå et bestemt resultat.