Programming Language and Paradigms Introduction Tasanawan Soonklang Department of Computing, Silpakorn University.