What Is Python in Windows?
Python is billed as "a remarkably powerful dynamic programming language" by its creators. The software that lets you take advantage of the programming language in your own personal or business applications is available on Windows, Macintosh, Linux and other lesser known operating systems. Programmers often point out Python is comparable to the Perl, Ruby and Java programming languages.
-
Key Features
-
Some of the key features that make Python for Windows a versatile programming language include a clear syntax, error handling, object orientation, fast response time and ability to easily embed Python code into your applications via a scripting interface. If creating an application, you can take advantage of using Python scripts and another programming language to best meet your application's requirements and needs.
Integration
-
Python for Windows integrates with other programming platforms including CORBA, .NET and COM. If you would like to use Python with the Java language, then you can do that with the Jython program that plugs into the Java Virtual Machine platform.
-
Download
-
If you don't already have Python installed on your Windows computer, then you can obtain a copy from the official Python website (python.org). You can also download the latest software version to take advantage of any recent changes by going to the Python download page. When downloading from the developer's site, make sure you grab the last stable version in the Windows binary format. A Windows binary file is an executable installer program that sets up Python back-end properly on your computer.
Learning Python
-
Learn Python online by visiting the official website and checking out the documentation section (python.org/doc/), which provides a substantial amount of information for beginners. If you read all the documentation, then you can find suggested resources at the bottom of the documentation page. In addition, there is an avid developer community (python.org/community/) where you can join various mailing lists or newsgroups that fit your current level of Python programming.
-