Computing

Best Programming Language And References

Submitted by Pranoy Suresh, , Thread ID: 129325

Thread Closed
26-04-2019, 07:11 PM
#1
As the title says, What do you think is the best programming language to learn in 2019 in terms of:

1) Job opportunities
2) Income
3) Portability & Flexibility
4) Easy to learn
5) Interesting


My answer to all of that except job opportunities would be c++, I guess python and ruby are winning the industry in terms of employment scope.

RE: Best Programming Language And References

#2
My honest opinion is whatever true today will change in the very near future. Just look at web application development. Java was big, then ASP.NET and PHP were competing head to head, then Ruby on Rails came along and stole the limelight, but was shortly replaced by the likes of MVC.NET which itself wasn't long-lived and replaced by Node.JS. and then of course you have always-relevant languages like C++ but you're limited to companies that are pretty serious in development. Most non-tech companies today simply use web apps or mobile apps as interface to access their services so C++ is quite irrelevant.

So instead of focusing on being deep-diver on any one language, focus on grasping the concepts and getting good at finding answers. I feel like 80% of an average developer's time is spent looking for code samples / solutions on sites like Stack Overflow or GitHub and also reading API documentation to consume them. The differentiator between the good and the bad is simply the former can make functional code happen while the latter struggles.

This is of course open to debate and is my personal opinion. What about you?

RE: Best Programming Language And References

#3
I think this really depends on your location as well as what kind of development you're interested in. In my area, most jobs want Java developers.

RE: Best Programming Language And References

#4
The fundamentals of everything is C. I learn everything in C and since this is the basic of all, you can easily adapt to any other language once you already mastered C. You will find many applications of C in LUA and others. Though this is an old language and most current jobs use Java but as I said, knowing C makes you know every other ones except C++ which is a whole new world.

Users browsing this thread: 1 Guest(s)