Presentation is loading. Please wait.

Presentation is loading. Please wait.

Machine language is the lowest and most basic language of programming language. It is a collection of digits which The computer reads and interprets.

Similar presentations


Presentation on theme: "Machine language is the lowest and most basic language of programming language. It is a collection of digits which The computer reads and interprets."— Presentation transcript:

1

2 Machine language is the lowest and most basic language of programming language. It is a collection of digits which The computer reads and interprets. It is also the only language computers understand.

3 Advantage(s) Disadvantage(s)  It makes a computer easier and faster to use.  The computer understands the code directly, there is no need for a translator.  Each computer has a different machine language.  Everything has to memorized.  Difficult to locate and fix errors.

4  Also known as Symbolic Programming Language.  This language is also another low level language and was designed to overcome the difficulties of the machine language.  It is difficult to learn as little English support is provided.

5 Advantage(s) Disadvantage(s)  Easier to understand and use compared to the machine language.  Adjustments can be made easily compared to machine language.  Easy to locate and fix errors.  Like the machine language, the assembly language varies computer to computer.  Since the assembly language varies machine to machine, programmers need to have knowledge about the hardware.

6  The formats for this language are close to the formats for English.  This language enables programmers to write programs in their native language  English.  Uses English words and mathematical symbols  Examples: Java, Python,

7  There are many types of high level language.

8 Advantage(s) Disadvantage(s)  User-friendly  This type of language is similar to English vocabulary words and symbols, making it easier to learn and understand.  A program developed in the high level language can be run on any computer.  The high level language has to be translated to machine language for the computer to use thus a price in computer time is paid.  The code generated by the translator may be inefficient if compared to the low level language.

9

10

11  AI is the capability of a device to perform functions expected of a human.  It is a branch of computer science which aims to design an intelligent machine that reacts similarly to a human.  Other ways to think about AI: imitation of human thinking.

12 Advantage(s) Disadvantage(s)  Decisions are based on actual facts not emotions like humans.  Does not become tired like humans.  Lack of creativity like human.  AI cannot explain the logic or reasoning behind something.  Does not have common sense, which can become an issue in decision making.

13  http://ninjacraze.hubpages.com/hub/Types-of- Computer-Languages-with-Advantages-and- Disadvantages http://ninjacraze.hubpages.com/hub/Types-of- Computer-Languages-with-Advantages-and- Disadvantages  http://www.ijeat.org/attachments/File/v2i4/D14430 42413.pdf http://www.ijeat.org/attachments/File/v2i4/D14430 42413.pdf

14  Title cover picture~ http://www.webopedia.com/TERM/P/programming_la nguage.html  ASIMO~ http://images.gizmag.com/hero/1765_01.j pg

15  Java~ http://gkitm.in/image/cache/data/Cour ses/java-mini-logo-500x500.png http://gkitm.in/image/cache/data/Cour ses/java-mini-logo-500x500.png


Download ppt "Machine language is the lowest and most basic language of programming language. It is a collection of digits which The computer reads and interprets."

Similar presentations


Ads by Google