Python - the programming language.







Python - My take.

    You know when you Google Search things like most expensive car or most expensive city to live in and then you accidentally remember the fact that you're in some way connected to Computer Science and then you type in Most Used Programming Languages in 2017 and then you get how a particular language is subjective to its project and type of software getting constructed. (Check this for example)

    However you still don't stop your search right there? You continue searching and then you find your answer (at least the way you like it) in a bubble graph form of which has been the most used language recently(as in 2017). 



    Well, in my case I found Python. I have time at my side at the moment as I have nothing else to do except to maybe watch Paint dry so I gave some time to it. I started by the traditional Google Search "Python" and then after being redirected to the Official Python website I started reading it.

    I have used C, C++ and Java before so the fact that Python 2 and 3 (the two main versions of Python) varied significantly was different news to me. Then, after searching which one from the two versions is better(or would be getting better support in the future) I downloaded a version of Python 3, installed and run the IDLE program which comes with it.

    The things which has left me amazed is the absolutely simplicity of the language. Python is one of those rare languages which can claim to be both simple and powerful. You will find yourself pleasantly surprised to see how easy it is to concentrate on the solution to the problem rather than the syntax and structure of the language you are programming in.

    The official introduction to Python is:
       
        "Python is an easy to learn, powerful programming language. It has efficient high-level
data structures and a simple but effective approach to object-oriented programming.
Python's elegant syntax and dynamic typing, together with its interpreted nature, make
it an ideal language for scripting and rapid application development in many areas on
most platforms"

    The next logical thing from me obviously was to download and install a better IDE, not that I required to but because of my not a nice habit of wasting my data bytes from an already metered connection (fuck me). Leaving my stupidity aside I downloaded PyCharm and have since run a few program..actually "scripts" would be the right word here and the best thing about all that is I am enjoying it greatly. 

    Hope you try it yourself too if you still haven't. Here are the important links:


  1. Python Offical website (https://www.python.org/)
  • Download the latest Python release (3.6.1).
      2. PyCharm IDE (https://www.jetbrains.com/pycharm/)
  • Download the free version, it's suitable for all the basic needs.

     That's it for the software part and the free part. The last thing to do is to buy a good book, I recommend Introduction to Computer Science using Python. I won't go into describing how good the book is as you'll find it yourself reading it.

     Go ahead and give it a try honestly, and thanks for reading this.


    

Comments

Post a Comment

Popular posts from this blog

Top Down vs. Bottom Up Approach.

Platforms of Java