answersLogoWhite

0


Best Answer

The higher level languages simplify instructions that could have taken many steps in a low level language. So puts("hello"); could be 20 instructions in assembler. So through this simplification, you lose a degree of control, depending on how high the language is.

User Avatar

Wiki User

12y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Why you cannot have full control over computer hardware when programming in high level language?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering

What is orthogonality in a programming language?

In computer programming, orthogonality in a programming language means that a relatively small set of primitive constructs can be combined in a relatively small number of ways to build the control and data structures of the language. The term is most-frequently used regarding assembly instruction sets, as orthogonal instruction set.


What are the characteristics of low level languages?

Instructions are either in machine code - or they are one to one with machine code - Using mnemonic codes for operations - Using labels for addresses of data - Used for controlling the computer/close to hardware - Allows direct manipulation of memory addresses - Contains a code for the operation to be carried out... - and a binary representation of the value to be manipulated/address of the value to be manipulated. - Different forms of addressing mentioned. - Different forms of instruction: Arithmetic/Jump/Control


What is plc and plc hardwere?

A control device, normally used in industrial control applications, that employs the hardware architecture of a computer and a relay ladder diagram language. Also known as programmable logic controller.


How do you control hardware in C?

Platform-dependent. If you have an OS on your computer, then most likely you cannot access hardware directly from userland programs.


Keywords in a programming language that allow the programmer to redirect the flow of the program based on a decision are called?

Keywords in a programming language that allow the programmer to redirect the flow of the program based on a decision are called

Related questions

What thesis topic is related to computer?

Using Pascal or any programming language to control any type of hardware. Mine was a robot arm.


What has the author Bryan Meyers written?

Bryan Meyers has written: 'Desktop guide to CL programming' -- subject(s): Job Control Language (Computer program language), Programming, IBM computers 'RPG IV jump start' -- subject(s): RPG IV (Computer program language) 'Control language programming for the AS/400' -- subject(s): IBM AS/400 (Computer), Programming, Job Control Language (Computer program language)


What is computer is computer language?

A programming language is a formal constructed language designed to communicate instructions to a machine, particularly a computer. Programming languages can be used to create programs to control the behavior of a machine or to express algorithms.


What communicates directly with hardware?

The operating system of a computer is something that communicates directly with the hardware. This communication takes place through drive programs.


What has the author Ted Holt written?

Ted Holt has written: 'Power CL' -- subject- s -: IBM AS/400 - Computer -, Job Control Language - Computer program language -, Programming


How is control flow used to solve problems using computer programming?

How is control flow used to solve problems using computer programming


How a operating system is related to computer hardware?

The operating system (OS) controls the hardware. A successful computer system will have hardware and an operating system. Application software is not required. All operating systems have a low level, or machine language to run the operation system and control all hardware.


What is orthogonality in a programming language?

In computer programming, orthogonality in a programming language means that a relatively small set of primitive constructs can be combined in a relatively small number of ways to build the control and data structures of the language. The term is most-frequently used regarding assembly instruction sets, as orthogonal instruction set.


What is the computer hardware that processes the 1's and 0s of computer language?

It is computer's Control Unit and decoder which turns the human entered input into I's and 0's for the computers to interpret them


Who controls the computer hardware?

hardware control is a operating system. OS is used to control the elctronic devices(hardware) via user. because user can't control hardware directly so, OS is used to interface computer & user


Programming languages that control zigbee?

quoting from stack exchange: "Zigbee", or IEEE 802.15.4, is a protocol. As such, it has no "programming language".


What are the characteristics of low level languages?

Instructions are either in machine code - or they are one to one with machine code - Using mnemonic codes for operations - Using labels for addresses of data - Used for controlling the computer/close to hardware - Allows direct manipulation of memory addresses - Contains a code for the operation to be carried out... - and a binary representation of the value to be manipulated/address of the value to be manipulated. - Different forms of addressing mentioned. - Different forms of instruction: Arithmetic/Jump/Control