In some cases shortened as SW and S/W, programming is a gathering of guidelines that empower the client to cooperate with a PC, its equipment, or perform errands. Without programming, most PCs would be pointless. For instance, without your Internet program programming, you couldn’t surf the Internet or read this page. Without a working framework, the program couldn’t run on your PC. The image shows a Microsoft Excel box, a case of a spreadsheet programming program.