Προγραμματιστές, Emulators και διορθωτές