Explore BrainMass
Share

Machine Independence Programming

This content was STOLEN from BrainMass.com - View the original, and get the already-completed solution here!

#1. What does it mean to say that a programming language is machine independent?

#2. Compare and contrast four different programming paradigms.

#3.
a. What is operator precedence?
b. Depending on operator precedence, what values could be associated with the expression 6 + 2 * 3?

#4. What does it mean to say that a programming language is strongly typed?

Make sure to use references and full explanations, in your own words.

© BrainMass Inc. brainmass.com October 25, 2018, 1:05 am ad1c9bdddf
https://brainmass.com/computer-science/c-sharp/machine-independence-programming-251998

Solution Preview

1. What does it mean to say that a programming language is machine independent?
Ans :
A programming language that enables a programmer to write programs that is less independent of a particular type of computer. Such languages are considered high-level languages.
The assembly languages are considered low-level because they are very close to machine languages.
2. Compare and contrast four different programming paradigms.
Ans :
There are hundreds of programming languages in use today. Some programming languages are specifically designed for use in certain applications. Different programming languages follow different approaches to solving programming problems
A programming paradigm is an approach to solving programming problems. A programming paradigm may consist of many programming languages.
The Common Programming Paradigms are
 Imperative or Procedural Programming
 Object-Oriented Programming
 Functional Programming
 Logic Programming

Imperative Programming Paradigms:
In this paradigm, a program is a series of statements that ...

Solution Summary

Machine independence programming is examined. The expert compares and contrasts four different programming paradigms.

$2.19
See Also This Related BrainMass Solution

The Factors that Influence Programming Languages

Discuss the main factors that influence programming language machine independence (portability), and how higher levels of machine independence could be achieved.

View Full Posting Details