a brief introduction of python, Basic Computer Science

Python is an interpreted, high-level, interactive and object oriented-scripting language.
Python was designed to be extremely readable which uses English keywords commonly where as other languages use punctuation and it has smaller amount syntactical constructions than some other languages.
• Python is interpreted: it means that it is processed at runtime by the interpreter and you do not require compiling your program before executing it. This is like PERL and PHP.
• Python is Interactive: it means that you can really sit at a Python prompt and communicate with the interpreter directly to write your programs.
• Python is Object-Oriented: This means that Python maintains Object-Oriented style or technique of programming that encapsulates code within objects.
• Python is Beginner''s Language: Python is a vast language for the beginner programmers and holds the development of a wide range of applications, from simple text processing to WWW browsers to games.
History of Python:
Python was produced by Guido van Rossum in the delayed eighties and early on nineties at the National Research Institute for Computer Science and Mathematics in the Netherlands.
Python is derivative of many other languages, as well as ABC, Modula-3, C, Algol-68, C++, SmallTalk, and UNIX shell and other scripting languages.
Python is copyrighted, similar to Perl; Python source code is now accessible under the GNU General Public License (GPL).
Python is now upholding by a core expansion team at the institute, although Guido van Rossum still holds a very important role in directing its progress.
Posted Date: 5/4/2012 9:08:50 AM | Location : United States







Related Discussions:- a brief introduction of python, Assignment Help, Ask Question on a brief introduction of python, Get Answer, Expert's Help, a brief introduction of python Discussions

Write discussion on a brief introduction of python
Your posts are moderated
Related Questions

Question 1 Explain the TCP/IP protocol layers Question 2 Write a note Fiber Distributed Data Interface (FDDI) Question 3 Discuss on File Transfer Protocol (FTP)

Question 1 What are the differences between closed and open systems? Question 2 What are the characteristics of a good documentation? Question 3 What are the steps invol

Multiprogramming Multiprogramming means capability of several programs to simultaneously occupy a portion of the computer’s memory and compete for central processor time. Th

Iterative Deepening Search- Artificial intelligence: So, breadth first search is guaranteed to find a solution (if one exists), but it grape whole memory. However, Depth first

each of the following functions has the form f(x ) = (ax+b) mod n. assume that each function has type N base n arrow N base n, so that we can think of f as a cipher for an alphabet

Classify computer systems according to capacity. How they are different from computers according to the classification of technology. Provide comparative study also.

Desk Top Publishing Program: Desktop publishing programs contain many of the features of word processing software, but .go even further in the ability to layout the format of

The elif statement permits you to check multiple expressions for truth value and execute a block of code the moment one of the conditions estimates to true. similar to the else, th

create a flowchart showing average score for the 3 quizzes assume that there are 3 sections each having 5 students the only valid number to be entered is 1-100 for the quizzes shou