Install means to put a program on your computer. Setup can mean to configure the program, including various options, as in:
I'm going to set up Word so that the grammar checker is turned off.
I would say that when you are installing a program, you are also performing its initial setup, so either word could be used in that context. Put another way, you can set up a program after it's been installed, but you can't install a program after it's been set up.
By the way, there seems to be a slight logic flaw in the wording of your question. You said:
According to Wikipedia, setup directly means install on computer:
Installation (or setup) of a computer program...
I wouldn't say that the parenthetical "(or setup)" after the word "Installation" indicates that "setup directly means install". "Directly means" seems too strong an interpretaion for language. Instead, I would say:
According to Wikipedia, setup is another word for install:
Installation (or setup) of a computer program...
The difference is slight, but subtle. My wording implies that, when installing a program, you could also use the word setup – but setup may have other meanings as well. Your wording seems to imply that setup is more of an exact synonym, with no other meanings.
I'd diagram the difference like this:
Put another way, I wouldn't say:
The word right directly means correct.
because the word right, in addition to being the opposite of wrong, can also mean the opposite of left, or describe a 90-degree angle. That's why I'd say something more like:
The word right can be used to mean correct.
In this case, I would say:
The word setup can be used to mean install.
which is an accurate statement, and aligns with what you found in Wikipedia.
Of course, both sentences are grammatical. "Huge" and "large" are in the same category: they are adjectives. However, something huge is surprisingly large or excessively large. If something is large, but about as large as can be expected, then it is not huge.
Huge is an emphatic word, and has subjective connotations: what one person might call big --- or even small! --- someone else might call huge. A teenage girl about to go to a dance might think she has a "huge" zit (acne spot) on her chin, but to someone else it might appear small and insignificant.
For instance, have you ever heard of someone ordering a "huge coffee" in a coffee shop? If there were such a thing on the menu, it would be understood as humor. Even ridiculous drink sizes like 64 oz drinks are not called "huge", but "super sized" or whatever.
Or how about clothing: a T-shirt can be "large", and then "extra large". "Huge" is not used because it's an emotional word; it does not work well with cold facts like objectively established sizes, and could even be offensive to someone because of its possible connotations of "excess".
Best Answer
Generally speaking, hated and didn't like are grammatically equivalent; where you can use one, you can use the other. Your example illustrates this:
Both of these statements are grammatically valid.
The difference between hated and didn't like is one of meaning, not grammar. Hate is a much stronger feeling than mere dislike. For example, if I say "I hate my job!", you might infer that I will soon quit. Contrast that with "I don't like my job." In this case, I might quit, or maybe not. Both statements express dissatisfaction, but hate is emphatic, while don't like is marginal.