1. Machine code is the only form of program instructions that
the computer hardware can understand and execute directly. All
other forms of computer language must be translated into machine
code in order to be executed by the hardware. Machine code consists
of many strings of binary digits that are easy for the computer to
interpret, but tedious for human beings to understand. Machine code
is different for each type of computer. A program in machine code
for an Intel x86-based PC will not run on an IBM mainframe
computer, and vice versa.
1. What are the advantages and disadvantage of assembly and
high-level programming languages? Discuss the advantages and
disadvantages in terms of the practical applications of these
languages.
2. Many people have difficulties or frustrations with the
programming languages they use every day. Some want things to be
handled more abstractly, while others dislike having to implement
features they wish were standard. Whether you are an IT
professional or just a hobbyist, many times you may find yourself
wanting to create a new programming language.
2. If you want to develop your own programming language, what
would you do and what would you need? Give a draft of the main
items that you need to determine or design before starting to build
your own language. Discuss what some real world applications might
be for your programming language. Give it a name.












Other samples, services and questions:
When you use PaperHelp, you save one valuable — TIME
You can spend it for more important things than paper writing.