answersLogoWhite

0

It is not possible to explain the computing environment in terms of a high-level programming language because the language is independent of the machine; it is the machine that defines the computing environment not the language. With high-level languages like C, the exact same source code can be compiled on any machine regardless of its computing environment. Note that the language itself is merely an abstraction; it allows us to express computations in a machine-independent manner.

The implementation of the language is actually defined by the language compiler. Each machine type requires its own independent implementation, although a single compiler implementation can cater for a family of processors sharing a common architecture (such as 32-bit and 64-bit variations of the same architecture). The C language standard defines how computations should be expressed in the language itself, but it is the compiler's job to interpret these expressions such that every machine performs the computations as efficiently as the hardware will allow and produces consistent results regardless of the computing environment.

User Avatar

Wiki User

8y ago

What else can I help you with?

Related Questions

History of C language?

C language is a programing language. it was known as B language before when some of the latest features were added then it became to know as C language. It provide GUI (Graphical user interference ) environment. a user can easily learn to program in c language it is easy as compare to older computing languages it provides many thing built in.by Gladiator


Explain use of graphics in C language?

C has nothing to do with graphics.


What is turbo c-language?

Nothing. C is the language, TurboC is an Integrated Developing Environment (IDE).


What is programming environment in c language?

this id the type of enjaculate


What has the author James C Townsend written?

James C. Townsend has written: 'A programming environment for distributed complex computing' -- subject(s): Computer programming


Why is Unix portable?

Unix was rewritten in the C Programming language and not in assembly language. The migration from assembly language to the higher-level language C resulted in much more portable software, requiring only a relatively small amount of machine-dependent code to be replaced when porting Unix to other computing platforms. (mihir)


How do you perform programs on c programing language?

Using IDE environment


Explain pointer to function with example c language?

It isn't a question, sorry.


What is an inheritance Explain different types of inheritance in c?

C is not an object oriented language and therefore has no native support for inheritance.


Why is turbo C is considered as an object oriented programming?

TurboC is an Integrated Developing Environment (IDE) for C language.


Differentiate C plus plus and Turbo C?

Turbo C is a software where C or C++ programming environment resides in.But C++ is itself a programming language.


Who developed turbo C language?

Well, TurboC is not a language, it is an IDE (Integrated Developing Environment), it was developed by Borland (based on an older program called Wizard C).