Food is a noun: any substance that is ingested or consumed by living organisms, particularly through food, to sustain life. The host brought them food and drink. Anything that is intended to give energy or nourishment to a unit or idea.
The abstract name of food can enjoy food. However, food is a specific name with a physical substance. Therefore the abstract name of the food is not available. But if we talk about attributes, then a person can be called a gourmet.
Food in its meaning is an innumerable name with all the consequences that derive from it. There is already a majority. You wanted food, not food. You would say eat less, not less.
There are countless foods in common use, like in your examples. Like most of a myriad of names, it can be countable when looking at food types. In this case he eats most of the food and can use the indefinite article, a.
Edible is a broader term that doesn’t refer specifically to food prepared in the kitchen. But then some things are (hardly) edible, but they are not considered food. Edible is commonly used as a noun, but it is actually an adjective.
Concrete names are people, places or things that we can experience with our five senses. The abstract class of names is the opposite. [In this sentence, the word love functions as an abstract name because it is something that exists outside the five senses.]
Love is an abstract name. Material or concrete names are the feelings or experiences we feel or experience with our five senses. Love is an abstract, somewhat obscure name.
Grammatically, a noun is countable, mass or uncountable or correct. The world can be counted. Philosophically, the names are concrete or abstract.
Air is a physical substance made up of gas molecules. It’s physical, it’s not meant to be. A specific name denotes something physical that can be felt by one or more of our five senses (sight, hearing, smell, touch, taste).
And you can definitely hear the music. Music is therefore not an abstract name. It would be fair to say that abstract names cannot be sensually experienced. Smiles and hugs are concrete names, but love and friendship are abstract names.
Cold is an abstract noun and is also used as an adjective.
A name is a word that refers to something: a person, a place or a thing. In a sentence, nouns can play the role of the subject, the direct object, the indirect object, the subject complement, the object complement, the positive or the adjective.
The word fruit is a noun. The word is an exception where the noun is both countable and countable. So most fruits can be fruits OR fruits. When we think of fruit as a whole group and in a non-specific way, we tend to use the word fruit (without an S).
As others have said, chocolate can be a numerical or uncountable name depending on the context. It is countable when designating the individual candies that can be counted, and countable when designating the substance. Chocolate can also be an adjective when changing a name (e.g. praline).
You say food … food is food in the plural. A food is a singular name that means a certain type of food.
In the case of an entire object, the name can often be counted. When talking about part of an object, the name is often not counted. 2 cakes. You’re talking about two whole pies, so the pie with the name is countable.
Bread is an innumerable name in general. However, many idioms can be derived from this, such as loaf of bread, piece of bread, piece of bread (bread, slice and slice are numbers here).