Page 12 - Computer - 6
P. 12

Knowledge Discovery                                                             Subject Enrichment

               Assembly language is still used to program computer systems that are too tiny to have compilers, such
               as embedded computers. Many I/O controllers have basic processors but not enough resources to be
               programmed using a compiler.

          Fourth-Generation Programming Language
          (Close to Human Language)
          A Fourth-generation programming language (4GL) is closer to human language
          than any other high-level language. This language is designed to reduce the overall
          time, effort, and cost of software development. It is much easier to use than a
          third-generation  language  and  allows  users  or  non-computer  professionals  to
          develop software.
          A fourth-generation language is often referred to as an object-oriented programming      Fourth-Generation
          language.  It is usually limited to specific applications and may use syntax that is         Languages
          not used in other programming languages. SQL, Ruby, and NOMAD are examples of fourth-generation
          programming languages.

          Fifth-Generation Programming Language (Visual Programming Language)
          A  Fifth-generation  programming  language  (5GL) is an advanced
          high-level programming language. It provides a  visual  or graphical
          interface for developing a program. It is normally associated with the
          field of Artificial Intelligence.
          A  fifth-generation  language  does  not  require  reserve  words,
          specialised syntax, or code. It allows the programmer to develop a
          program without having any specialised knowledge of the language.             Fifth-Generation Languages
          The programmer needs to know the problem to be solved rather than
          knowing how to solve it. Prolog and Mercury are examples of fifth-generation programming languages.
          Programming languages have been under development for years and will remain so for many years to
          come. They have become easier to use, more expressive, more structured, and more user-friendly than
          the earlier generations.


                   Knowledge Discovery                                                             Subject Enrichment

               Kautilya Katariya from UK is the youngest to take up programming at the age of 6. He developed AI applications
               after completing an array of study materials from IBM. He became a Guinness World Record holder.

                                                                                                            Life Skills
               Health Tip

              Using a computer mouse or a keyboard for a long time may lead to stress in
              shoulders. The exercise given below can help you avoid shoulder pain. Be sure
              you have enough room before performing the exercise.
              1. Stand straight.
              2. Stretch your arms outward.
              3. Make small gentle circles with your arms for 10-20 seconds.
              4. Repeat 5 times.


               10
   7   8   9   10   11   12   13   14   15   16   17