7.0 INTRODUCTION TO PROGRAMMING

SC015 TOPIC 7

Get Started. It's Free
or sign up with your email address
7.0 INTRODUCTION TO PROGRAMMING by Mind Map: 7.0 INTRODUCTION TO PROGRAMMING

1. DEFINITION

1.1. A programming language is a notational system for describing computation in a machine-readable and human-readable form. ~Louden~ A programming language is a set of words, abbreviations, and symbols that enables a software developer to communicate instructions to a computer or mobile device. -Discovering Computers: Shelly Cashman, 2012

1.2. Computer program -A computer program is a series of instructions that directs a computer to perform tasks. Computer programmer -A computer programmer, often called a developer, creates and modifies computer programs.

2. TYPE OF PROGRAMMING LANGUAGE

2.1. Low-level language -A programming language that is machine dependent. A machine dependent language runs only one particular type of computer.

2.2. High-level language -An independent language can run on many different types of computers and operating system

3. Programming Paradigm

3.1. A paradigm is a way in which computer language looks at the problem to be solved.

3.2. Examples of programming paradigm: ❑ Procedural ❑ Object-Oriented ❑ Logic

4. Language Translator

4.1. A computer program that converts instruction (source program) written in one programming language to be translated to machine language.

4.2. Language translator are divide into three categories: ❑ Assembler ❑ Interpreter ❑ Compiler