The trouble with “easy” languages is that they allow you to write incorrect code without much pushback.
The trouble with “serious” languages is that they push back even when you’re writing correct code.
There’s plenty to learn from either route. Just pick something that piques your interest and dive in.