Saturday 29 June 2019

Top 10 Programming Languages of the World – 2019

TOP PROGRAMMING LANGUAGES OF THE WORLD


If you are a new to the field of programming, the very first question comes to your mind is
  • What to learn first? 
  • Which programming language will be useful to me in 2019?
  • Which will be most suitable language from career point of view?

There are many programming languages available in the field of Computer Science. One of the easiest ways to pick the best programming language to learn is by observing the demand of Software Industry. Some of the survey conducted by popular organizations are given below for your ready reference.

IEEE Spectrum [01]
GeeksForGeeks [02]
Guru99 [03]
FullStackAcademy [04]
1.      Python
2.      C++
3.      Java
4.      C
5.      C#
6.      PHP
7.      R
8.      JavaScript
9.      Go
10.  Assembly
1.      JavaScript
2.      Python
3.      Java
4.      C/CPP
5.      PHP
6.      Swift
7.      C#
8.      Ruby
9.      Objective – C
10.  SQL
1.      Python
2.      Java
3.      R
4.      JavaScript
5.      Swift
6.      C++
7.      C#
8.      PHP
9.      SQL
10.  Go
1.      Java Script
2.      Swift
3.      Java
4.      C/C++
5.      Python
6.      PHP
7.      Ruby
8.      C#
9.      RUST


References:
[01] spectrum.ieee.org/at-work/innovation/the-2018-top-programming-languages [This app/ranking mechanism was originally developed in collaboration with IEEE Spectrum by data journalist Nick Diakopoulous. ]
[02] www.geeksforgeeks.org/top-10-programming-languages-of-the-world-2019-to-begin-with
[03] www.guru99.com/best-programming-language.html
[04] www.fullstackacademy.com/blog/nine-best-programming-languages-to-learn-2018

More details about programming languages and its use will be added soon.

Difference between C and Python

Difference between C and Python


C and Python are general purpose computer programming language. Python is generally preferred for server side scripting. Some of the key difference between C and Python are given below:

Table: Difference between C and Python

C Language
Python Language

Designed by Dennis Richie

Product from Python Software Foundation
C programs are faster but coding is complex and long

Coding is easier and short in Python
C requires type declaration

Python does not require type declaration
C supports in line assignment

Python does not support in line assignment
Data type of a variable must be specified at the time of declaration of variable.

Specifying data type of a variable is not needed while declaring variable.


Basics of Python Programming

Basics of Python Programming

What is Python?

Python Installation

Writing First Python Program

Executing First Python Program

Python Data Types