Basic HTML Version

|  | Table of Contents |  | View Full Version

Page 9 - 2505_CoreGPT(Podar)_Flipbook_C6
P. 9

    1                         Computer Languages

                          Goal Glimpse

                             Introduction to Computer Languages              Low-Level Language (LLL)
                             High-Level Language (HLL)                       Advanced High-Level Languages

                             Language Processor

                     Before diving into the chapter, it’s important to understand that computer languages are the
                     building blocks of programming. These languages allow us to communicate with computers and
                     instruct them on how to perform tasks. In this chapter, you will explore the different types of
                     computer languages.

                           INTRODUCTION TO COMPUTER LANGUAGES

                     A computer doesn't understand instructions in English or any other human language. Programming
                     languages are used to communicate with computers.
                     A programming language consists of words, symbols and codes that provide instructions to
                     the computer to perform specific tasks. It is also used to write computer programs, i.e. set of
                     instructions written in a programming language.
                     The process of writing a program is called programming and those who write programs are
                     known  as  programmers.  There  are  numerous  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                                           High-Level
                                   Language                                            Language

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

                                                                                              Computer Languages          7

| 4 5 6 7 8 9 10 11 12 13 14 |