A lot of older cars don't have a check engine light, people rely on them too much these days anyway. Just do weekly checks (and also before long journeys) of your oil/water/antifreeze/power steering fluid/etc and keep an eye on the temp gauge when driving, you'll soon know when something's wrong.
Never check fluid levels when the engine has been running/is hot.
Pro-tip: if your heater stops pumping warm air when you haven't told it to stop, pull over ASAP. You've probably run out of water.
Then your car must be 35 years or older. Every car that uses no-lead fuel with oxygen sensors and a catalytic converter DOES have a check engine light.
To be sure that you have enough oil in your engine you should check it every time you want to start it or every day. The purposr of the oil light is so that you don't need to get under the hood every time you want to check the oil.
I've owned many cars that didn't have check engine lights in them, but they had carburetors, heaters and lots of other good stuff. Since your car has no check engine light, rely on regular service to keep it in good condition.
Do you need to be told the check your engine? Routine weekly checks on fluid levels is enough.
Should it have? Cars without a computerised engine management system rarely do.
in a computer controlled vehicle, the computer can lose the ability to do that. i do not recall the code off the top of my head but if you go into a shop and have them scan for an issue, that may come up. where i am, it would fail smog before even entering the shop.
Any non-computerized car.
What's your question?
And we just found out you have no clue what year make or model it is!!
I just found out my car does not have a check engine light in it.