Python ~ On the fly tutorials

I just returned from Day 1 of  a workshop on Python programming workshop @ REC .

So I have decided to get things going by writing tutorials as I learn the language , so the next post would be on installing python on windows environment .

But before we go into that lets start with what Python is , So Python is an interpreted, general-purpose high-level programming language , That was from Wikipedia , I will explain briefly but for detailed explanation refer Wikipedia,

Interpreted : Its a type of programming language that is not compiled or linked ,Normally languages like c/c++ need to be compiled into machine language and linked with the necessary modules but languages like Python which are interpreted are executed directly from the source code . Another famous example of an interpreted Language is Javascript but remember Javascript is not a programming language its a scripting language , But Python is a programming Language.

High-Level Language : A high level language is nothing but a fancy term for a programming language where you don’t really have to bother about doing dirty work of garbage collection , memory allocation and other boring stuff like that , you can just focus on coding your program , and all this mundane repetitive activities are taken care of by the Compiler  , in the case  Python it would be done by the Interpreter .

Python is really easy to pick up if you have a good foundation in programming , if not you can still start with Python .

Somehow I have a small prejudice towards block typed and strongly typed languages ,  Languages like C/C++  , I still like Python though , but I absolutely hate Basic especially Visual Basic ,thats why I always use C# instead of VB .

Leave a Reply

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

You are commenting using your 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