BackForward
site MapHistorYCOmputer PartsNetworksDatabaseSHow It worksBiOGraPhYThe GameFOrUmCitationSThe CrewTerminologY DictionarY


Programming Languages

 

Programming languages are one of two types of system software. It is similar to the languages that you and I are most familiar with- English, Spanish, French, German, Chinese, etc. Just like we speak English, or Spanish, or French, computers, too, speak a language. The languages that computers speak are called programming languages.

These are the languages that programs and applications are written in so that they can be understood and carried out by the computer. Just like the natural languages that we, as humans, speak, programming languages also have grammar, vocabularies, and syntax. The major difference between natural languages and programming languages is that natural languages are ambiguous. They can be interpreted in different ways, and often have different rules. Anyway, a computer's programming language must be very specific. The rules that they have for grammar and spelling must be very precise. This is obviously not the case with natural languages. With English, for example, there are tons of rules, like "I before E except after C." But then, there are tons of exceptions to these rules- like the word "weird," for example. E comes before I, and there's no C.


There are two types of programming languages:

1. Machine Languages


2. High-level Programming Languages


Continue on to the next section:
BASIC
BASIC|PASCAL|C|C++
Operating Systems|Programming Languages|Word processors|Spreadsheets|Computer Games|Video Software|Music Software
Hardware|Software

Cyber-Club sections:Site map|History|computer Parts|Networks|Databases|How it works|Biographies|The Game|interactive|Citations|Terminology Dictionary

1995-2001, ThinkQuest Inc.all rights reserved

TQ