Can an iPhone 4 ever have iOS 8?

Even if it's jailbroken. If not, why does the App Store tell me to update it every time I want apps that require 8 or newer? It is not a 4s.

The hardware is so outdated it can't run the latest OS's. Iphone 4 is roughly around 5 years old now.

Yes there's an option on settings that lets you update your iphone to the newest IOS

go to settings then general then software update

No! There will be no new IOS updates for the iPhone 4, not for a few years now. So your can't use any of the newest apps on an iPhone 4.

Not to be rude, but smartphones become obsolete just like other devices, your iphone can still be used as a "phone" or just with older apps.

No it can't.

Yeah, but it rarely supports it and In case you need to secure your device, use Leo Privacy Guard it's the best app that can be very much useful to you.