結果 : explain different types of programming languages with examples