Progress in code generation