Something about me

Show Some Love Please Hit that red button

Top 5 Programming languages Placement for Btech Students in 2019 Trending Jobs -Job Alert

A programming language is a vocabulary and set of grammatical rules for instructing a computer or computing device to perform specific tasks. The term programming language usually refers to high-level languages, such as BASIC, C, C++, COBOL, Java, FORTRAN, Ada, and Pascal.Each programming language has a unique set of keywords (words that it understands) and a special syntax for organizing program instructions.

1. JavaScript

JavaScript, often abbreviated as JS, is a high-level, interpreted programming language. It is a language which is also characterized as dynamic, weakly typed, prototype-based and multi-paradigm 
an object-oriented computer programming language commonly used to create interactive effects within web browsers.

First appeared: December 4, 1995; 22 years ago

Stable release: ECMAScript 2017 / June 2017; 1 year ago

Typing discipline: Dynamic, duck

Developer: Netscape Communications Corporation, Mozilla Foundation, Ecma International

Designed by: Brendan Eich

Paradigm: Multi-paradigm: object-oriented (prototype-based), imperative, functional, event-driven

2. Java

Java is a general-purpose computer-programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible

Typing discipline: Static, strong, safe, nominative, manifest

Developer: Sun Microsystems (now owned by Oracle Corporation)

First appeared: May 23, 1995; 23 years ago

Designed by: James Gosling

License: GNU General Public License, Java Community Process

Filename extensions: java,.class,.jar


Python is an interpreted high-level programming language for general-purpose programming. Created by Guido van Rossum and first released in 1991, Python has a design philosophy that emphasizes code readability, notably using significant whitespace. 

Typing discipline: Duck, dynamic, strong

Designed by: Guido van Rossum

First appeared: 1990

Preview release: 3.7.0b5 / 30 May 2018; 10 days ago

Stable release: 3.6.5 / 28 March 2018; 2 months ago; 2.7.15 / 1 May 2018; 39 days ago

Filename extensions: .py,.pyc,.pyd,.pyo (prior to 3.5),.pyw,.pyz (since 3.5)

4. PHP

Hypertext Preprocessor is a server-side scripting language designed for Web development, but also used as a general-purpose programming language. 

Implementation language: C (primarily; some components C++)

Stable release: 7.2.6 / May 24, 2018; 17 days ago

Preview release: 7.3.0 alpha 1 / June 7, 2018; 3 days ago

Developer: Zend Technologies

Typing discipline: Dynamic, weak

Filename extensions: php,.phtml,.php3,.php4,.php5,.php7,.phps,.php-s


Elixir is a functional, concurrent, general-purpose programming language that runs on the Erlang virtual machine. Elixir builds on top of Erlang and shares the same abstractions for building distributed, fault-tolerant applications.

Stable release: 1.6.5 / 7 May 2018; 33 days ago

Platform: Erlang

Filename extensions: ex,.exs

License: Apache License 2.0

Typing discipline: dynamic, strong

Influenced: LFE

Post a Comment


  1. Hey there, You have done a fantastic job. I will certainly digg it and personally suggest to my friends. I’m confident they’ll be benefited from this website.
    C Programming Courses in Chennai

  2. The strategy you have posted on this technology helped me to get into the next level and had lot of information in it. The angular js programming language is very popular which are most widely used.

    Dot Net Training in Chennai | Dot Net Training in anna nagar | Dot Net Training in omr | Dot Net Training in porur | Dot Net Training in tambaram | Dot Net Training in velachery


Drop a suggestion at :
Upload Q.papers, notes, ppts :