It's fine to classify programming languages. It's not fine to get confused between a programming language and a way of representing a particular program.
For analogy, there's only one true physical Earth, but there are many possible maps (representations) of the same area: one showing the temperature at the surface (using color), one showing wind direction at various points, one showing roads, etc. Which map is correct? Which map is best?