qqp question1: What is the difference between programming languages, markup languages and scripting languages? question2: What is the difference between an array and a hash table in a programming language?