Saturday, 24 November 2012

List of some popular programming languages

C#  (C Sharp) -
Concurrent to java, runs on .NET or compatible platforms (Portable NET, Mono).
It is easier than C++. May share resources with other languages under a common runtime.

C -
C offers great freedom, and lot of debugging challenge thanks to pointers and memory management.

C++ -
C++ is C plus objects, an extended library, templates.

D language -
C++ like language, more dynamic. Compatible with C.

Pascal -
Old language (1970), improved with objects, imposes a strictly structured programming.

Basic ASP -
This very old language (1964) was improved by Microsoft, with a complete programming environment. Other portages exist.

PHP -
Designed to be embedded inside HTML to build dynamic Web pages or update them from databases.

Java -
Was designed to be portable and to replace C++.

JavaScript, ECMAScript -
JavaScript has been invented to build dynamic client-side html pages, ECMAScript is the standardized version.

Python -
A modern interpreted language with powerful built-in features and a unique indentation feature to shorten coding.

Boo -
This is a new version of Python with some new features. It runs on .Net and Mono and thus, no compatibility problem.

ASP -
Scripting language, server-side, for dynamic web pages by Microsoft, same syntax as Basic.

Assembler -
This is near the machine language and the fastest.

Perl -
 A scripting interpreted language. Readabillity and ease of use are not the goal.


Ruby -
Designed with simplicity in mind. It is interpreted, and has a proprietary but extensible library.

Lua -
Add-on or standalone language with extensible semantic.

Cobol -
Business language still used on big computers.

Fortran -
One of the first languages, always used for mathematical tasks.

SQL -
Language of data management. 

XML -
Not really a programming language, but may be used for similar tasks.

No comments:

Post a Comment