Programming languages is way too broad a category. There's a lot of variation in both power and difficulty.