computer
programming
languages
Rukaya hussain
What is programming...?
What is...?
Definition
- the process of telling the copmuter what to do
Definition
what is a programming language?
Lesson Plan
volcabulary and set of programming rules for instructing a computer to perform a specific topic
11 languages
- machine language
- assembly language
- COBOL
- C++
- javascript
- java
- python
- ruby
- basic
- c
- c#
Elements
types of computer languages
there are many types of computers
languages which can be categorized
into the following four types
types
- low level languages
- high level languages
- user friendly languages
- obeject oriented languages
low level
languages which computrs can understand directly and are machine dependet
- languages which computers can not understand directly and not dependet
- exampels basic( begginners all purpose symbolic instruction code)
high level
- easy to codify and simplest to learn
user friendly
- languages that are based on object oriented approach.
object
oriented
language trantlators
translation
the software which converts the codes of other language into machine code
- translate the assembly language(source program)
into machine language code
(object program)
- assemblers are used mainly in system software development
assemblers
interpreters
- translates the high-level language code into machine language code, command by command
- they are very slow for executing large programs, so interpreters are not suitable for most applications development
- constrat to interpreters provide faster execution speed
- they translate the entire program (source code) into machine language (object code)
compllers
which programming language do you use ?
question 1
which programming language would ypu like to learn ?
question 2
do you have any question for us ?
thank u