Why do we have so many programming languages?
"Programming isn't about what you know; it's about what you can figure out.” - Chris Pine
As
a tyro, we are curious about kenning's different programming languages and
especially their syntax. But at each stage of learning, we come up with
incipient doubts.
When
my professor introduced me to programming languages in my first introduction
class, my doubts were "why do we have so many programming languages?",
"Are all languages basically the same?" “Do all languages perform the
same task?", “Why are new languages still being made?" and "What
language should I learn and how many?"
1. Why do we have so many programming languages?
Making a new language is the same as writing a note of our own. A person who knows how to make a language, he makes it according to his comfort. If it’s good then it gains popularity, but if not then it became obsolete.
Like python now has gained huge popularity due to its simple
syntax and its code is executed faster than other languages. And also due to
its corporate sponsorship and big supportive community of python, python has
many libraries.
2. Are all languages basically the same?
If we see on a basic level all languages are the same. “What does
basically, these languages do?” these languages turn our thoughts
into the 1’s and 0’s that the computer understands.
But talking on the interface level, not all languages are the same. Each
language serves a specific purpose.
Take an easy example like an electric car doesn’t use fuel
similarly we don’t have to learn java or python when we do IOS app development.
For IOS app development we just need to learn Swift.
3. Why are new languages still being made?
As human nature, we want to do work easily and as fast
as it is possible. Similar case with these languages. We always come up with
new languages with new feature and module which is easy to learn and code. And
there are a few different paradigms like object-oriented and functional.
And each language also has a different executing time of code,
syntax, several libraries, and different languages have debugging difficulty.
4. What language should I learn and how many?
After listening to so many names of
programming languages, the main doubt that evolve is “which language and how
many should I learn”.
You start as a beginner, I would
suggest that you should initially start learning with a common and best language
C. Or you can also start with
JavaScript or python also. Starting up with python is ok as it is easy to learn
but if you start with C or C++ then python becomes way easy to
understand.
Starting learning a programming language also depends on your preference of job and higher studies. But as you start learning a get know about these things then you will automatically able to make choice.
For Language
Conclusion
In end, I just want to tell you that don’t
get confused with these many languages. Start learning with anyone language
and when you will get to know about it and do some practice on any online
platform and as you research further you will automatically get to know in
which domain you are interested. And then you will automatically figure out
which language you have to learn deeply.
I have just given you an idea, there are
many languages that you can learn. But I will also recommend you to learn
Python, as it is now a fast-growing language that is now in huge demand like in
Machine Learning, AI, etc.
Thank You
Something fundamental as well as necessary!
ReplyDeleteGood work pal��
Thanks you so much, I’m working hard for such comments 😊😊
Delete