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

21 st
                       Take Off                                                          Century   #Critical Thinking
                                                                                           Skills
              State whether the following statements are true or false:

              1.   Flowchart is a set of instructions that can be followed to perform a specific task,
                 workflow or process.

              2.   An algorithm is a set of steps in a sequential manner to solve a problem or
                 to complete a task.
              3.   Flowcharts are used in analysing, designing, documenting or managing a
                 process or program in various fields.





        We have already learnt that computers follow certain steps to perform any task and when we perform
        a sequence of steps to solve any problem, it is called an algorithm. Let us now learn about computer
        languages used to develop programs.


             COMPUTER LANGUAGES


        To communicate with the computers, we need some special languages which are called computer
        languages or programming languages. A computer language is the medium by which instructions
        are transmitted to the computer to perform a specific task. It is a set of words, symbols and codes
        that the computer can understand. It is used to write computer programs. A computer program is
        a set of instructions written in a programming language. The process of writing a program is called
        programming. People who write the programs are called programmers.
        There are a number  of  programming languages  worldwide.  Some languages  were developed  for
        specific computers, others were developed for specific uses such as scientific or business applications.
        Computer languages are classified into two major categories:


                                            Computer Languages




                   Low-Level Language                                    High-Level Language




                Machine           Assembly       Third Generation     Fourth-Generation          Natural
            Language (1GL)     Language (2GL)     Language (3GL)        Language (4GL)       Language (5GL)



        Low-Level Language (LLL)

        A low-level language is a programming language that is machine dependent. A program written in
        machine dependent language runs only on one particular type of computer.






            110  Plus (Ver. 4.0)-VI
   107   108   109   110   111   112   113   114   115   116   117