INTRODUCTION TO PROGRAMMING LANGUAGES

PROGRAMMING LANGUAGES?

In the technical world of Computer Science our study starts with first of all programming. But still we are totally unaware of all the programming languages
that are developed till date…Till date we have 256 Programming Languages developed and even we do not know the name of all. Then we cannot think of working
on all the programming languages .Not all but still we must try to work on atleast the top best programming languages that are widely used today.

I am still only able to work on 4 Programming Languages namely C++,C,Java and Python. But still i am trying my best to work on atleast 10-15 Programming Languages that are still famous in the Industry.

Here is a list of all the top 10 Programming Languages and a short detail about them that are widely used in the industry :

1.PYTHON

python
Python is a dynamic and general-purpose language that emphasizes code readability and enables developers to use fewer lines of code (in comparison with Java or C++).
It supports multiple programming paradigms and has a large standard library.
Developers love this language for clear syntax, good OOPS support, and great shortcuts.

2.C++

c++

This language is compiled, imperative, and program-oriented and allows low-level memory manipulation. C++ influenced a number of other languages, such as C# or Java and is used for a variety of purposes.
Its key features that make it stand out are a strong, static type system (making it possible to catch more errors within a compile time), ability to use it in a few programming styles, good performance, and expressiveness.

3.C

c

C is a general-purpose imperative language that supports structured programming, recursion, and lexical variable scope. It is designed to encourage cross-platform programming and is available on many platforms.
This language is valued for being clear, providing access to hardware and making it possible to create tiny binaries.

4.JAVA

java

Java is one the leading choices among developers all over the world. This language is object-oriented and class-based and follows the “WORA” principle: write once, run anywhere.
People love Java for its concurrency (comparing it to be better than Python, for example), great variety of libraries, and steadily good performance. The community is huge as well, meaning Java fans can always get a lot of support.

5.C#

c#

C# has seen an increase in popularity over the last year. It is an object-oriented and multi-paradigm language that encompasses many disciplines. C# was developed by Microsoft and is designated for the Common Language Infrastructure.

6.R

ruby

This is an open source language for statistical computing and it is very popular among data miners and statisticians. This language is a GNU package.
The R pros include its package ecosystem and its vastness and all the charting benefits.

7.JAVASCRIPT

javscript

JavaScript is an object-based and dynamic language and is one of the core technologies of WWW content production. Even though some people tend to think Java and JS are the same (or at least, very similar) languages, JavaScript was influenced mostly by Self and Scheme.
JavaScript is seeing a rise in popularity and is included in the hottest web development trends for the year 2017.

8.PHP

php.png

It’s a server-side and general-purpose language designed for web development. PHP is considered rather easy to learn and is often chosen by junior developers.
Also, developers love that it’s portable, has a lot of high-quality solutions for an array of web problems, and has a lot of frameworks.

9.GO

go

Go was created by Google and is an open-source language. It’s compiled and has features such as garbage collection, memory safety, and limited structural typing.
It is really a good choice if you work with network applications and web servers. Go also consistently behaves across platforms, which is also a good feature.

10.SWIFT

swift

Swift is a multi-paradigm language developed by Apple and is one of the top choices among iOS developers. It supports such concepts as late binding, extensible programming, and dynamic dispatch.
Even though Swift is a relatively new language, it also saw a rise in popularity in 2017 and overall looks quite promising.

Of all the above mentioned programming languages I will only tell about C++ programming techniques as I like it most.

 

C++ PROGRAMMING LANGUAGE

dev210x-course_card_image-378x225.jpg

C++ is a Object Oriented Programming Language .It was developed in  1979 by Bjarne Stroustrup at  AT&T  BELL LAB (USA) and came into existence in 1983.  It has concepts of Polymorphism, Class and Objects,Inheritance, Function Overloading, and many more .I will tell all the features of C++ step by step.

APPLICATIONS OF C++ IN COMPUTER WORLD

We are learning C++ Programming Language but at first we must have the knowledge of its applications in the computer industry. If we are have the full knowledge of C++ and still we don’t know its application in the technical industry then it’s a wastage of our knowledge.

Mainly C++ Language is used for Develop Desktop application and system software. Some application of C++ language are given below.

  • For Develop Graphical related application like computer and mobile games.
  • To evaluate any kind of mathematical equation use C++ language.
  • C++ Language are also used for design OS. Like window xp.
  • Google also use C++ for Indexing
  • Few parts of apple OS X are written in C++ programming language.
  • Internet browser Firefox are written in C++ programming language
  • All major applications of adobe systems are developed in C++ programming language. Like Photoshop, ImageReady, Illustrator and Adobe Premier.
  • Some of the Google applications are also written in C++, including Google file system and Google Chromium.
  • C++ are used for design database like MySQL.

 HISTORY OF C++

The history of C++ is as below:

  • 1960, ALGOL(Algorithmic Language)
  • 1963, CPL(Combined Program Language)
  • 1967, BCPL(Basic Combined Program Language)
  • 1970, B language by Ken Thomson at AT&T
  • 1972,C lanugage by Denis Ritchie at AT&T
  • 1981,C with classes
  • At last 1983,C++

DIFFERENCE BETWEEN C++ AND C

  • C++ is an object oriented programming language  and C is general purpose programming language.
  • The main difference is that C++ has class and objects which is not in C.
  • C++ supports inheritance C not.
  • C++ has function overloading concept C has not.

 

A basic C++ program to find the maximum of 3 numbers in single line command: 

#include

void main()

{int a=10,b=20,c=30,max;

max=(a>b)?((a>c)?a:c):((b>c)?b:c);

cout<<"Maximum no"<<max;

}

 

  SanDisk Cruzer Blade 16 GB

Leatherkraft Men’s Blue Denim Loafers-8

Categories Uncategorized

Leave a comment

search previous next tag category expand menu location phone mail time cart zoom edit close