Возможно, есть более эффективный способ, но первое, что приходит на ум, это:
ids = (lang['max_id'] for lang in Language.objects.values('language').annotate(max_id=Max('pk')))
results = Language.objects.filter(pk__in=ids)
В основном группировка по языку и выбор записи поля с наибольшим идентификатором для каждого языка.