Source code generation means to use a computer to write the instructions for the computer, rather than having them written by a person. It's like having a robot write a program that tells the computer what to do, instead of a person writing the instructions. If you have a lot of similar tasks that need to be done, like creating a bunch of software user accounts, a computer can write the code to do that without you having to write it all out by hand.