028 - Computer Languages

A computer languages is a set of rules for instructing a computer to perform specific tasks. The term computer language includes a wide variety of languages used to communicate with computers. It is broader than the more commonly-used term programming language. Programming languages are a subset of computer languages.

Programming languages include the chain of commands that generate software. It is a language programmed in binary numbers or a language similar to binary numbers that a computer’s hardware understands is understood more quickly by the computer. Programming language is a special language programmers use to develop applications, scripts, or other set of instructions for computers to execute.

Computer Languages

Machine Languages • An executable program is a sequence of extremely simple instructions known as machine code.

Executables - Computer programs that can be run by a computer’s operating system. An executable program is a sequence of extremely simple instructions known as machine code. Typical instructions are for copying data from a memory location or for adding the contents of two memory locations. Machine code instructions are binary sequences of bits.

Assembly Languages • Employs commands that are easier for programmers to recognize. Each machine language instruction has an equivalent command in assembly language. Once an assembly-language program is written, it is converted to a machine with machine language. This language is occasionally inserted into a high-level language program to carry out specific hardware tasks or to speed up a high-level program.

High-level languages • These languages are easier to use than machine and assembly languages because their commands resemble natural human language. In addition, these languages are not CPU-specific. Instead, they contain general commands that work on different CPUs. Other high-level languages in use today include C, Ada, Pascal, LISP, Prolog, COBOL, HTML, and Java.

Object-Oriented Programming Languages • These languages, such as C++, are based on traditional high-level languages, but have properties such as the radius of the circle and the command that draws it on the computer screen. Classes of objects can inherit features from other classes of objects.

Home | About | Terms of Use | Reference | Contact | Link | Donate | Powered by Blogger | Created by Red Rubio
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. CC-BY-SA