Despite their blinding processing speeds and up to terabyte levels of programme and data memories, computers are profoundly stupid and require instruction on how to perform every task required of them.
Recipe for software:
Obtain computer(s).
Add code.
Run and debug.
Repeat if necessary.