Is software the same between all technology?

For instance, I know that computer software is divided into two major points: application software and system software. I know that you use programming language for microwaves, computers, iPhone, etc. Therefore, I'm wondering.

Added (1). *categories (not points)

No it not, its all been written and coded differently, for instance programs that work on a mac computer won't work on a pc computer.
the computer or iphone will only understand a command if its written in a way that the ihone understand, and as long as the iphone has been programed to do such a coomand