Python ~ On the fly tutorials
Posted: December 20, 2010 Filed under: Uncategorized | Tags: c++, programming, python Leave a commentI 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 .