A lot of people think of Morse as a Code, a series of dots and dashes that you need to translate into characters, but think about it. We use our ears to listen to Morse and a good Morse operator takes the message in their head without thinking about it. Could we not relate Morse to a foreign language?
If we look at languages that we can’t understand for example French, it can be classed as a code because we do not understand it. If we learn French and can understand it, then it becomes a language. A radio operator who has learned Morse treats it like a language because he has learned it and can understand it, a bystander who does no know Morse will treat it as a code because he can’t understand it.
If you learn Morse as a Code, then it will remain a Code and you will have difficulty understanding it at any speed. If you learn Morse as a language you will excel and enjoy using your new language.