Druga generacija programskih jezika

Drugu generaciju čine simbolički asembleri, umjesto skupina nula i jedinica (binarnog koda) se koriste simboli ili mnemonici. Prvi put se programi počinju prevoditi (kompajlirati). Uvode se i podprogrami, a jezički procesi se dijele na prevođenje i tumačenje.