Computer Programming Languages

Programming languages provide various ways of specifying programs for computers to run. Unlike natural languages, programming languages are designed to permit no ambiguity and to be concise. They are purely written languages and are often difficult to read aloud. They are generally either translated into machine language by a compiler or an assembler before being run, or translated directly at run time by an interpreter. Sometimes programs are executed by a hybrid method of the two techniques. There are thousands of different programming languages—some intended to be general purpose, others useful only for highly specialized applications.

Lists of Programming Languages
Timeline of programming languages
Categorical list of programming languages
Generational list of programming languages
Alphabetical list of programming languages
Non-English-based programming languages

Commonly used Assembly languages
An assembly language is a low-level language for programming computers. It implements a symbolic representation of the numeric machine codes and other constants needed to program a particular CPU architecture.
ARM, MIPS, x86

Commonly used High level languages
A high-level programming language is a programming language that, in comparison to low-level programming languages, may be English-like, more abstract, easier to use, or more portable across platforms.
BASIC, C, C++, C#, COBOL, Fortran, Java, Lisp, Pascal

Commonly used Scripting languages
A scripting language, script language or extension language, is a programming language that controls a software application. "Scripts" are often treated as distinct from "programs", which execute independently from any other application. At the same time they are distinct from the core code of the application, which is usually written in a different language, and by being accessible to the end user they enable the behavior of the application to be adapted to the user's needs. Scripts are often, but not always, interpreted from the source code or "semi-compiled" to bytecode which is interpreted, unlike the applications they are associated with, which are traditionally compiled to native machine code for the system on which they run. Scripting languages are nearly always embedded in the application with which they are associated.
Bourne script, JavaScript, Python, Ruby, PHP, Perl

Search Google For More Information Related:

Written Under :: Labels: , , , , |

0 comments: