Next Tutorial

Drupal 7 Tutorial Part 16: Drupal 7 Reports & Logs Explained

Python - Most powerful Programming Language - Tutorial 1

Submitted by anilsagar on Sun, 04/11/2010 - 00:14

Hi Everyone,

I just started learning python, and i want to share the knowledge with everyone who want to master python programming language. I believe that this is my first step towards mastering Plone Content Management System which uses python as programming language.

Python -- What makes so special ??

** Python is an easy to learn, powerful programming language.
** Python uses simple and effective approach to object oriented programming.
** Python is an ideal language for scripting and rapid application development in many areas and platforms.
** Python is an interpreted language which is available freely.

Why should i use Python Language ??

If you want to write a piece of code to perform some kind of automation as discussed below, then you need to consider the python language to make your life easier...

* If you want to automate some task like search and replace of strings over a large number of files.
* Rename and rearrange bunch of photos in your album dynamically.
* If you want to develop small custom database and GUI application.
* If you want to write a small game that people can enjoy....

Some silent points about python Language:

* Simple to use, offers structure and support for large programs.
* Much more error checking than C language.
* High level data types built in as flexible as arrays and dictionaries.
* Python allows you split your programs into modules, that can be reused by any other programs.
* Python is interpreted language, saves compile time. As simple as handy calculator.
* Small code, big functionality compared to C, C++, Java. Now you can feel the sense of python programming and what makes so special.
* Python is easily extensible. You know C then add some built in function to interpreter which saves your time.

Excited about Python Language?? Lets get ready to get your hands dirty in the next tutorial :-)

Cheers,
Anil Sagar.

©2010 AnilSagar. All rights reserved. Drupal theme by Kiwi Themes.