Skip to main content

Programming Language


Python Programming

Today we will focus on the topic: Programming Language
Programming language which consists of a set of instruction that produces various kinds of output.
So, before starting this topic let us understand what language is:
Language is a type of medium used for communication. If a person wants to say or order something then he must know any language like Hindi, English, Bengali, etc. same as we compare with the computer language we should also know the language of computer which are C, C++, Java, Visual Basic, Python, etc. to give the command to the computer as we know that the computer cannot run on its own.
You must be knowing that the language of computer is divided into three parts:
  •  Machine Language or Low Level Language
  • Assembly Language or Middle Level Language
  • High Level Language
Machine language is a programming language consists of binary digit i.e. 0 and 1. The computer accepts and responds to this code simultaneously. The coding and editing in low level language is very hard and time consuming.
High level programming language is a type of programming language in which the programmer can write the code in English language using some syntax and symbols used as operators, this makes the programmer to write and edit the program very easily. High level language is used in rapid program development, like making games, general application, etc.

As we know that the computer only understand the low level language i.e. only 0 and 1 so how it can execute (run) high level language. For the execution of high level language program we need a translator tool called compiler. The work of compiler is to translate the high level language to low level language and vice versa.
Podcast Link: Click Here

Comments

  1. If you want to ask any question then write down in comment section tomorrow i will try to answer all your doubt in the group.

    ReplyDelete
  2. Sir, what is middle level language??

    ReplyDelete
    Replies
    1. Middle Level Language (MLL) is a computer programming language that interacts with the computer system. MLL serves as the bridge between the hardware and programming layer of a computer system. C language is called the MLL because it removes the gap between Low level language and High level language, so the user can make system programming like making operating system or hardware driver, as well as application programming like calculator, paint software, etc.

      Delete

Post a Comment

Students you can ask your doubts in comment section

Popular posts from this blog

Q & A Chapter 1 | Internet Basics | Class 10 CBSE | Computer Application

 Q & A of Chapter 1 Internet Basics A. Tick the correct options – 1. (b) TCP/IP 2. (a) Internet Service Provider 3. (a) URL 4. (b) HTTP 5. (a) Bridge 6. (a) home page 7. (d) All of these 8. (b) Domain Naming System 9. (b) Rules 10. (d) ARPANET B. Very Short Answer Type Questions – 1. In the URL http://www.myfirm.co.in/about.html , what do the following components depict? (a) http                                                 (b) in (a) Http represents a type of server and the protocol on the Internet (b) ‘in’ represents the domain extension of the website. 2. In the URL http://www.favmusic.com/contactus.html what does www.favmusic stand for? www.favmusic represents the domain name i.e. favmusic in www. 3. What does FTP stands for? FTP stands for File Transfer Protocol. 4. Differentiate between webpage and home page. A webpage refers to an electronic page usually written in HTML. It may contain text, images, graphics or hyperlinks. Th

Bit by Bit | Chapter 6 - Graphics and Sound in QB64 | QBasic | Class 7 CBSE | Computer Application

Bit by Bit | Chapter 6 - Graphics and Sound in QB64 A. Tick the correct option. 1. (d) screen mode 0 2. (b) 640 x 350 3. (d) White 4. (a) Lower-Right 5. (c) PSET 6. (c) Generate a tone for a short duration B. Fill in the blanks. 1. CIRCLE 2. PAINT 3. PLAY 4. Graphic 5. Pixels 6. Box C. True or False. 1. True 2. False 3. False 4. True 5. True 6. True D. Answer the following questions. 1. What is the use of SCREEN statement? The SCREEN statement is used to set the screen mode for displaying graphics. There are many screen modes and each screen modes have their own number which is from SCREEN 1 to SCREEN 13. The various screen modes differ in resolution. 2. What is a pixel? How is it related to resolution? The graphics which is displaying on the computer screen is made up of thousands of dots called pixel. Pixel stands for picture element. The number of pixels in an image determines the resolution of the image. Higher the resolution, cleaner the image will appear. 3. What is the differenc

Q & A Chapter 2 | Internet Services | Class 10 CBSE | Computer Application

 Q & A of Chapter 2 A. Tick the correct option – 1. (b) Browser 2. (a) surfing 3. (a) downloading 4. (d) FTP 5. (b) e-mail 6. (c) chat 7. (a) @ 8. (c) Acronyms 9. (d) Emoticons 10. (a) newsgroup B. Very short answer questions – 1. Name a few search engines. Which is the most popular one? Some common search engines are Bing, Google, Ask, Yahoo and MSN. The most popular search engine is Google. 2. What is an Acronym of FTP? File Transfer Protocol. 3. What is a newsreader? Give an example. A newsreader is a software tool or utility used to browse through newsgroup postings. A very popular newsreader in use today is Microsoft Outlook Express. 4. Name three sites that support e-mail services. Gmail, Outlook and Yahoo are three sites that support e-mail services. 5. What is the difference between attachments and FTP? Attachments are the files which are send through an e-mail for communication, while in FTP transfer of files takes place between FTP server and FTP clients and no communicat