a brief introduction of python, Basic Computer Science

Assignment Help:
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.

Related Discussions:- a brief introduction of python

High level languages, High level languages: High level languages (conv...

High level languages: High level languages (converted to machine code by compiler or equivalent) are much easier to program, as well as to understand. Several high level langu

Creating Navigational Buttons in Oracle, Need some help in creating custom ...

Need some help in creating custom forms navigational buttons in oracle 10g

SQL 2008 Server Management Studio, 4. Provide a list of productid’s, the n...

4. Provide a list of productid’s, the name of the vendor and their credit rating. The results should be ordered by last name and then by credit rating. Write out the SQL that wo

Describe, Question: a) Illustrate, in detail, what is virtual memory? ...

Question: a) Illustrate, in detail, what is virtual memory? b) The Memory Management Unit is responsible for the translation of virtual addresses to their corresponding phy

Specify the steps to creating a powerpoint presentation, FUNDAMENTALS OF CO...

FUNDAMENTALS OF COMPUTERS 1. Describe the importance of video in multimedia. What are some of the tips to keep in mind while making video for the web? 2. Specify the steps t

Javascript, Need help with javascript sb.append questions

Need help with javascript sb.append questions

Input devices of a digital computer, Input devices of a digital computer: ...

Input devices of a digital computer: Input devices are used to read the instructions and data to be processed and output devices display the results obtained after executing t

Process killed, 1. What actions need to be taken when a program terminates ...

1. What actions need to be taken when a program terminates or a process is killed? What if that process destruction is not the consequence of normal termination, but rather is the

Computer definition ., what is the short and complete definition of compute...

what is the short and complete definition of computer

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd