Would you still recommend C language for new software engineers?