2b.  Rosetta is a game where we play as a girl that is from Peace Mountain. Her grandpa told her that she needs to defeat an evil wizard and gave her a book. So, Rosetta went on a quest to slat the evil wizard. She went to a cave but realized that she cannot enter, she need a candle in order to enter. So, she went on a job to get some money. She delivered a cake, and then she bought a magic candle. After that, she went back to the cave and got a magic key. She went to a hidden village and frees an elder there. After that, she went to another job and got a bow. She went to another village and bought an arrow. After that, she killed an evil wizard. After some several jobs after that, she went to a secret island only to find out that her grandpa is actually the evil wizard. At first, she didn’t want to kill him and thought that he was joking, but her grandpa insists that she duels him. So, she casts a thunder spell and killed him.

3. Village elder, grandpa, rosetta, satana, akylla, ahimsa

4. Because it requires thinking

5a. “BASIC” programming language

5b. In 1964, John G. Kemeny and Thomas E. Kurtz designed the original BASIC language at Dartmouth College in New Hampshire. They wanted to enable students in fields other than science and mathematics to use computers. At the time, nearly all use of computers required writing custom software, which was something only scientists and mathematicians tended to learn.

Versions of BASIC became widespread on microcomputers in the mid-1970s and 1980s. Microcomputers usually shipped with BASIC, often in the machine’s firmware. Having an easy-to-learn language on these early personal computers allowed small business owners, professionals, hobbyists, and consultants to develop custom software on computers they could afford.

BASIC remains popular in many dialects and in new languages influenced by BASIC, such as Microsoft’s Visual Basic. In 2006, 59% of developers for the .NET Framework used Visual Basic .NETas their only programming language.

 

5c. High level

6. Function returns a value while procedure just executes commands

7. They have their own function

8. Assembly programming

9. So that we doesn’t have to change the whole thing if some parts are wrong.

10. Complier takes entire program as input while interpreter takes single instruction as input.