INTRODUCTION TO PROGRAMMING LANGUAGES

I hope you have found the previous topic on Programming Basics useful. After learning the basics, now we need to know the introduction of some programming languages namely C, C++, Perl and Python. There are other languages also but currently as per our course structure we are learning these languages as they are widely used for many applications. Let’s go through the Intro quickly without making you feel bored.

CC++PERLPYTHON
C was developed by Dennis RitchieC++ was developed by Bjarne StroustrupPython was developed by Larry WallPython was developed by Guido van Rossum
C is a compile languageC++ is a compiled languagePerl is an interpreted languagePython is an interpreted language
Code complexity is more than C++, Perl and PythonCode complexity is more than Perl and PythonCode complexity is more than PythonCode complexity is less
Variable declaration is necessary in CVariable declaration is necessary in C++Variable declaration is not necessary in PerlVariable declaration is not necessary in Python
Automatic consideration of variable type is not present in CAutomatic consideration of variable type is not present in C++Automatic consideration of variable type is present in PerlAutomatic consideration of variable type is present in Python
Procedure oriented programming languageObject oriented programming languageObject oriented programming languageObject oriented programming language
Compiler name is GNU gcc on linux and gcc on windowsCompiler name is GNU g++ on linux and g++ on windowsInterpreter name is Perl on linux and Active state perl on windowsInterpreter name is Python on linux and python on windows
It is used in OS, assemblers, compilers, network drivers etc.C++ is being highly used to write device drivers and other software that rely on
direct manipulation of hardware under real-time constraints
originally developed for text manipulation and now used for a wide range of tasks including system administration, web development, network programming, GUI development, and moreUsed widely for many applications such as web development, game development, Data Science, Artificial Intelligence, Machine Learning, Business Analytics, CAD applications etc.

I hope this has given you some insight into the different programming and why we have emerged from one programming languages to different languages. In the next module, we will start with learning of the syntax of these programming languages and implement some basic programs.

Thank you,

VizagEdu Team

Published by vizagedu

We are group of professionals and young graduates working together to fill the technical gap in the current education system

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: