Advantages
- more human-understandable, logical and easy-to-learn syntax that enables programmer to code more effectively
- portability - some of them can be hardware and OS indipendent, for example Java
Disadvantages
- they are usually slower than lower-lever languages, for example assembler is faster than C which is faster than C++ which is faster than c# or Java (on the same computer, of course)
When you use a high level language you are essentially using methods and components of lower level languages without ever knowing it. The advantage is that you can write code in C or Java without knowing how the registry files write and read. This is called levels of abstractions, because you don't need to know how the underlying hardware or software works for you to be able to use the language. The disadvantage of it is that if you are going for performance and/or are on a tight space requirement lower level languages like assembly are better for that. They will use less clock cycles to get the same job done
.
Well... the main advantage is in high level languages you can actually write less (a LOT less) and also in arbitrary english for as long as you respect the language syntax, instead of having to code your software in low level assemby:
For example, this is C
And this is the equivalent Assembly
See any remarkable differences? :)
One advantage of using a high level language is that it is very specific. One disadvantage of using a high level languages is that it is usually hard to understand.
Portability. Assembly (and machine code) is not portable.
I takes a big knowledge about that compiler. The programmer should be well educated person to do with this language.
high level language; is a computer language that is near to human language. high level programming is a process of programming high level language.Example,c++,java,cobol are one of them. The reverse is true for the low level language.
Not necessarily. Any language with an object-oriented approach will be a high-level language, but a high-level language does not have to use an object-oriented approach.
High Level Language: High level language are easier to use and less technical skills are required to do a program. It is very useful where textual data is given priority. Troubleshooting doesn't takes a longer time. We get to know the errors very easily. Low Level Language: Low level language are not easily read at a glance and very high technical skill are required to do a program. Troubleshooting takes a longer time. They can produce stunning graphics.
A high level language naturally assumes the intentions of the programmer and thus blocks off many otherwise possible methods. For those that prefer to have a high level of control, a low level language is the obvious choice. The level of the language is inversely proportionate to the degree of control the programmer has. ie. low level language = high level of control, and vice versa.
Nintendo is in Japanese like NREIALKEN GFRTAO and Carue is in Espan'ol like YURKO WILF as high level of Nintendo and Carue of something.
advantages: 1. clear authority and responsibility 2. improved communication 3. high level of integration disadvantages: 1. project isolation 2. duplication of effort
The main advantage is of course convenience - it is much easier to write\read code in a high-level language. The main disadvantage is the performance - in general, if you write the same program in a high-level language and in a low-level language, the first will usually take more time. It can make a difference if your program is very heavy, or if performance is very important (e.g. you're writing an operating system), but for most normal programs I would recommend using a high-level program, and python is a great example of one!
If you mean what type of language is the C Programming language, it is a high-level, statically compiled, procedural programming language. It is often described as one of the most "low-level" of the high-level languages, in that is it very adaptable for programming "close" to the hardware, while still retaining the advantages of portability, flexibility, and human comprehesiblity common to high-level languages.
disadvantages of a high leverage ratio in financial crisis
High-level language programming is usually a mixture of words or phrases of the English language. High-level languages have several advantages over machine or assembly languages; they are easier to learn and use, and the resulting programs are easier to read and modify. A few of the High-level programs are Ada, ALgol, BASIC, COBOL, C, C++, FORTRAN, LISP, Pascal and also Prolog.
Advantages: • High performance • Large capacity • High availability • Incremental growth Disadvantages: • Complexity • Inability to recover from database corruption
C would be a good language if you wanted to then go on to improve the efficiency of the code perhaps by editing the translated code. I wouldn't call C a high language :)
high level language for embedded
Yes, it is a High-Level Language
Unemployment
Scheme is a functional programming language and a high level language.