結果 : three basic types of programming languages