Page 118 - Plus V4 with Adobe class 6
P. 118

21 st
                       Take Off                                                           Century   #Critical Thinking
                                                                                            Skills
              1. Differentiate between low-level language and high-level language.



              2. Is Python a low-level language or high-level language?


              3. Find out any two programming languages that are similar to Python.







        Python  is  a  popular  high-level  programming  language.  It  is  a  powerful  language  used  for
        general-purpose programming.  Python was  developed by Guido van  Rossum.  He started applying
        Python in 1989. Python is extensively used to develop:

            games                                               websites

            Graphical User Interface programs                   web applications


             FEATURES OF PYTHON


        Following are the features of python:
             Easy to Code: it is very easy to write programs in Python as compared to other high-level programming
           languages. This is because the language used to write Python codes is similar to the English language.

             Open-source Language: Python is a free and open-source programming language. An open-source
           language is one which can be easily improved and distributed by anyone. You can download Python
           free of cost and use it on any operating system such as Windows, Mac or Linux.

             Object-oriented:  Python  has  an  object-oriented  approach.  This  means  that  the  programs are
           designed using objects and classes that interact with each other.
             Integrated and Extensible Language: We can easily integrate Python with other languages such as
           C, C++. We can also write and compile a Python code in C or C++.

             Interpreted Language: The code you create in Python is executed line by line which makes it easy
           to correct any errors. On execution, a Python code is immediately converted into an intermediate
           form. This is known as byte code. The byte code makes it easier to execute or run the code in future.

             Dynamically Typed Language: Python is a dynamically typed language. This means that you do not
           need to declare the type of variables in advance. For example, if you write a = 15, you do not need to
           specify the variable a as an integer or string.








            116  Plus (Ver. 4.0)-VI
   113   114   115   116   117   118   119   120   121   122   123