Saturday 1 October 2016


Table of contents

  1. Introduction
  2. Difference between python and other Programming Languages
  3. Advantages of Python
  4. Video Games Developed via Python
  5. Credits to this guy from youtube on my behalf

  1. What is batch scripting? - top
  2. Python's implementation started in December 1989 by Guido van Rossum at CWI as the successor to the ABC language (itself inspired by SETL) capable of exception handling and interfacing with the Amoeba operating system. Python has become so popular that the developers these days prefer it more than java or c++ for developement purposes. Its design emphasizes readability of code. programmers can express concepts in fewer lines of code than any other languages like Java or C++. Python provides constructs that enables us to write clear programs on both a small and large scale. It is object-oriented, imperative and includes functional programming styles.


    Python interpreters are available for many operating systems, allowing Python code to run on a wide variety of systems. Using third-party tools, such as Py2exe or Pyinstaller, Python code can be packaged into stand-alone executable programs for some of the most popular operating systems, so Python-based software can be distributed to, and used on, those environments with no need to install a Python interpreter. CPython, the reference implementation of Python, is free and open-source software and has a community-based development model, as do nearly all of its variant implementations. CPython is managed by the non-profit Python Software Foundation.

  3. Difference between python and other Programming Languages - top
  4. Java

     
              class Helloworld 
              {
                public static void main(Strings args[])
                  {
                     System.out.println("Hello World");
                  }
              }
     
     

    C#

      
       using System;
       namespace HelloWorldApplication
       {
             class HelloWorld
              {
                static void Main(string[] args)
                 {
                   Console.WriteLine("Hello World");
                   Console.ReadKey();
                 }
              }
        }        
       
     

    Python

     
    
      print("Hello, I'm Python!")
     
    

    As you can see the difference from the above code that python holds the upper hand in being compact. The below video illustrates python and small aspects of it.

  5. Advantages of Python - top
    1. easy to learn
    2. python is one of google's preferred languages,they are always looking to hire experts in it
    3. python has readability
    4. many libraries and frameworks
    5. Lot of resources are freely available in the internet

  6. Video Games Developed via Python - top
  7. The temple of elemental evil

    Battlefield 2

    Civilization 4



  8. Credits to this guy from youtube on my behalf