What is the different between ISO. NATIVE IOS , catOS
which switch and router support OS.
Please specify with model name
All Cisco Catalyst switches currently manufactured run IOS. CatOS has not been shipping on any Catalyst switch since about 2008.
If you have a very old switch that is still running CatOS, in most cases you cannot replace its operating system with IOS. There are some exceptions (i.e., the Catalyst 6509) but any switch that old is well past its useful lifetime and would be better replaced with a modern one running IOS.
Cisco routers have always run IOS since it was branded as such back in the early 1990s.
Nexus switches run NX-OS.
Lots of information including the model numbers you asked about are on this Cisco white paper:
Citation - This blog post does not reflect original content from the author. Rather it summarizes content that are relevant to the topic from different sources in the web. The sources might include any online discussion boards, forums, websites and others.