The other day while I looking to find what programming language would be fun to learn, I stumbled across this post that outlined what languages are good to learn for 2016 and why. I’ve seen other articles, and even watched some YouTube videos to see what was out there and what is and isn’t as popular in terms of:
- Easy to learn as a first language
- Popularity
- History
- Growth
- Support and Application
I started seeing a pattern where Python would constantly be on the lists I was looking at. It’s a very common language they teach at universities such as MIT; apparently is easy to learn, fast to program, has a clear syntax, solid documentation, and is cross-platform. I’m sure there are many other reasons to learn it, but for me personally, I really like the fact that it’s cross-platform and is reported to have a 99% success rate. I guess only time and effort will tell, right?
No matter what language it is, there will always be a use, big or small and each with their own respective communities to draw knowledge from and share with. Mainly for me, I’m tired of pointing and clicking in many things I do, and have had this need in the back of my mind to be able to create things out of nothing or supplement existing tools, or improve on other things. There’s no better feeling than that of accomplishment especially when you can combine logic, and creativity, thus seeing results.
If you’re a veteran or even novice Python programmer, I’d love to hear about your experience and tips!