Computer language

From Wikipedia, the free encyclopedia

Jump to: navigation, search
Look up computer language in Wiktionary, the free dictionary.

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. For example, HTML is a markup language and a computer language, but it is not traditionally considered a programming language. Machine code is a computer language. It can technically be used for programming, and has been (e.g. the original bootstrapper for Altair BASIC), though most would not consider it a programming language.

Computer languages can be divided into two groups: high-level languages and low-level languages. High-level languages are designed to be easier to use, more abstract, and more portable than low-level languages. Syntactically correct programs in some languages are then compiled to low-level language and executed by the computer. Most modern software is written in a high-level language, compiled into object code, and then translated into machine instructions.

Computer languages could also be grouped based on other criteria. Another distinction could be made between human-readable and non-human-readable languages. Human-readable languages are designed to be used directly by humans to communicate with the computer. Non-human-readable languages, though they can often be partially understandable, are designed to be more compact and easily processed, sacrificing readability to meet these ends.

[edit] Examples

Computer languages include:

i j

[edit] History

For history and taxonomy see The Encyclopedia of Programming Languages.

bpy:কম্পিউটারর ঠার

ca:Llenguatge informàtic et:Arvutikeel es:Lenguaje informático fr:Langage informatique ko:컴퓨터 언어 hr:Računalni jezik he:שפת מחשב ja:コンピュータ言語 pt:Linguagem de computador ru:Компьютерный язык th:ภาษาคอมพิวเตอร์

Views
Personal tools

Toolbox