FREE Shipping on all orders over $50.00!
TagLine Here

Reviews  [more]

There are currently no product reviews.

python

advantage:
    Simplicity-Python is a language that represents simplicity. Reading a good Python program feels like reading English, even though this English is very strict! This pseudocode nature of Python is one of its greatest strengths. It allows you to focus on solving problems rather than figuring out the language itself.
    Easy to learn-As you will see, Python is extremely easy to learn.
    Free, open source-Python is one of FLOSS (Free / Open Source Software).
    High-level languages-When you write a program in Python, you don't need to think about low-level details such as how to manage the memory used by your program.
    Portability-Due to its open source nature, Python has been ported on many platforms (modified to allow it to work on different platforms).
    Explanatory-this requires some explanation. A program written in a compiled language such as C or C ++ can be converted from a source file (ie, C or C ++ language) to a language (binary code, 0 and 1) used by your computer.
    Object-oriented-Python supports both procedural and object-oriented programming. In a "procedural-oriented" language, a program is built from procedures or functions that are simply reusable code. In an "object-oriented" language, a program is built from objects that combine data and functions. Compared to other major languages such as C ++ and Java, Python implements object-oriented programming in a very powerful and simple way.
    Scalability-If you need a piece of your code to run faster or you want some algorithms to be private, you can write parts of your program in C or C ++ and use them in your Python programs.
    Rich libraries-The Python standard library is really huge. It can help you handle a variety of tasks including regular expressions, document generation, unit testing, threads, databases, web browsers, CGI, FTP, email, XML, XML-RPC, HTML, WAV files, password systems, GUI (Graphical user interface), Tk, and other system-related operations.
    Canonical code-Python enforces indentation to make the code extremely readable.
Cons:
    Run speed. If speed is required, rewrite the key parts in C ++.
    There are too many architecture choices (there is no official .net architecture like C #, nor is there a relatively concentrated architecture development like ruby due to its short history.