most of them use Unity3D for game development which can deploy the product various platforms such as iOS Android Xbox and PS etc. PS4 is unix based operating system and it is actually a PC with a PS skin.
I wouldn't say "most", necessarily. It depends on who you are talking about. For Indie devs, I would say it's probably a tossup between Unity and UE4. Many companies have their own engines they use.