Friday 1 January 2016

PROGRAMMING LANGUAGES TO LEARN THIS NEW YEAR

PROGRAMMING LANGUAGES TO LEARN THIS NEW YEAR

With the inception of new year , every one of us is affiliated , brimming with hopes and dreams. With so much energy and passion brewing up , let’s focus it today to learn something easy and quick!
Programming languages, no matter how bugging or interesting they may sound  , people have to deal with them at some point of their life irrespective of their profession , passion or career goals. Everyone needs a website or an app or security covering up their data or software to make their life easy.
So calm down and go ahead , read up 5 minute article to get cool overview of 5 hot programming language of today!(May be you just like them and want to get your hands dirty too!)
1. C
This language claims to be the mother of almost all modern day languages and truly has the largest impact on computation than all other programming languages till date. Invented by Dennis Ritchie due to the shortcomings of B language , this language is powerful and shouldn’t be messed with.
Its a low level language , meaning its closer to what machine understands. Hence this language is used for low level code such as OS kernels , device drivers etc.
printing “Hello” :
#include<stdio.h>
int main()
{
printf(“Hello”);
return 0;
}

2. Python
Python is said to be the most hassle free language and is best for a beginner to absorb in the programming environment.Its greatest strength is its simple syntax yet its wide range of uses.Its code tends to be self-documenting and thus used quit flexibly by programmers.
Some argue that its best used as a gluing language (joining components of different language) and not a language for mature programming. But it certainly has a rich built in library and many other features which gives python developers an evergreen feel-young feeling!
Just “Hello”
print(“Hello”)

3. Java Script
Without a slightest doubt Java Script has marked itself to become the most popular language today. With growing number of projects on Git-hub and with sharp incline of developers in this field its a must learn for anyone interested in web development.

It has numerous advantages like OOPs(Object oriented programming), similarity of syntax with java(though very minute) , asynchronous smooth response), re-usability  It was originally made to be a client side language but gradually induced into server side with the help of some frameworks like NodeJS. Some argue that there are better languages like coffee script but the results are yet to gain our interests!

Wanna say  “Hello” ?
<html>
<body>
<script>
document.write(“Hello”);
</script>
</body>
</html>


4. PHP
Most widely used server side language, PHP stands apart to become the language behind world’s most powerful websites like Facebook.Its behind the most popular blogging tool and content management system like WordPress , drupal and OwnCLou.

It flaunt features like form submissions, user sessions,cookies and loose data types. PHP is designed to work in single request single response mode. It blends with HTML , Java script etc very well and are together very suitable for coding in a number of software patterns.
hands on it time! “Hello”
<?php echo “Hello”; ?>

5. Java
The ‘lingua franca’ or the common language of programming , Java is a pet tamed by all with love. WORA (Write Once Run Anywhere) status of this language comes from its platform independent nature from the use of JVM and not directly communicating with the machine or underlying architecture!
It’s core OOP foundation, easy trouble shooting great garbage collector , goodbye pointers and many such welcoming features are the major attraction. Famous for its ultra rich built-in library , this language also lays the foundation for android though being an Oracle product.
okay!show me some code..
class fun
{
public static void main(String args[])
{
System.out.println(“Hello”);
}
}

So, here was your list of programming languages in a nutshell because probably 20 years from nowsome say those who don’t understand programming languages, would be considered illiterate! But who knows may be you have your own website till then now that you have read this. So cheers and best of luck.

For more information, please visit : www.programmingyan.com


No comments:

Post a Comment