I've seen many people on SO leaving comments under language-specific VS Code questions vehemently saying that VS Code is not an IDE ("Integrated Development Environment"), and (often paired with a statement that if the asker wants to do development in <X> language, they should go use "real" IDE <Y>). But I've heard enough people call VS Code an IDE as well to be confused.
Who is right? Or is it not as clear cut who is right or wrong?