Если сранивать мобильные операционные системы затея, имеющая хоть какой-то смысл (легко можно выделить плюсы и минусы каждой ОС в основных сценариях применения), то языки программирования в отрыве от конкретной задачи, для решения которой они применяются сравнивать нельзя. Думаете, что учить? Определитесь, что вам интересно (геймдев, разработка для веб, для десктопов, для мобильных устройств и т. д.), почитайте, какие самые популярные языки в выбранной области, посмотрите на проекты, которые написаны на них. Тогда возможно придет понимание.