Create ProgrammerClass