Title: Programming
1???????? ???????
????? ??????? ????? ??????? Programming
programming languages
2????? ??????? ????? ???????
- ??? ???? ??????? Programmer
- ????? ????? ?????? ??????? Program Development
- ????? ???? ???????
- ????? ???? ??????? ??????? ???????
- ??? ????? ???? ???????
3?????? ??????? ????? ?????? ????? ???????-
???? ???????
????? ??????? ????? ???????
????? ??? ?? ?????? ?? ????????? ??????? ??
????? ??? ??????? ? ????? ????????? ???? ????
......?? ??? ??? ???????? ???? ????? ???? ????
??? ?? ??????? ???? ????? ????? ??? ????????
4????? ??????? ????? ???????
????? ????? ?? ???????? Program ?? ??????
????????? ??????? ??????? ???? ???? ??????? ?????
??? ???? ??? ???????? ???? ?????? ??? ???????
?????. ????? ??????? Programming Languages? ??
?????? ??????? ???? ???? ????? ????? ???????
????????.
5 ????? ??????? ????? ???????
??? ???? ??????? Programmer ???? ???? ???????
(???????) ???? ????? ??? ????? ?? ????? ?????
?????? ??????? ?? ???? ??????? ??????? ?????? ??
???? ????????? ??? ??????? ?????? ???????? ??????
??? ??? ??????? ??? ??????? ???? ??????? ??
????????.
6????? ??????? ????? ???????
????? ????? ?????? ??????? Program Development
Steps ???? ???? ????? ????? ?????? ???????
7?????? ??????? ????? ?????? ????? ???????-
???? ???????
????? ??????? ????? ???????
8?????? ??????? ????? ?????? ????? ???????-
???? ???????
????? ??????? ????? ???????
9?????? ??????? ????? ?????? ????? ???????-
???? ???????
????? ??????? ????? ???????
??? ?????? ????????? ?? ????? ??????
????? ?????? Flowchart ????? ????? ????? ?????
??? ???????? ??? ?????? ?? ?????? ???????? ?????
?????? ?????? ??????? ???????? ??????? ??? ?????
??.
10 ????? ??????? ????? ???????
11????? ??????? ????? ???????
12????? ??????? ????? ???????
13????? ??????? ????? ???????
14????? ???? ???????
- ???? ????? ???? ??????? ??? ????? ????? ??
- ???? ????? ??? ????? ????? Low Level Languages
- ???? ????? ??? ????? ???? High Level languages
- ???? ????? ?????? Fourth Generation Languages
15????? ???? ???????
???? ??????? ??? ??????? ??????? Low Level
Languages ????? ???? ??????? ??? ??????? ???????
?? ????? ???? ??????? ????? ??? ????? Machine
Language ???? ??????? Assembly language ??? ????
??????? ???????? ??????? ????? ??? ????? ???????
?????? ????? ???????? ?????? ???? ?? ????? ???
????? (???????)? ??? ?????? ??? ????? (0 , 1) ??
????? ???????.
16????? ???? ???????
??? ????? ??? ???????
ADD ????
STA ?????
DIV ????
MULT ????
SUB ????
17????? ???? ???????
???? ??????? ??? ??????? ?????? High Level
Languages ???? ???? ????? ???? ???? ??????
??????? ????? ??????? ??? ????? ?????? ????? ????
?????? ???? ???????? , ?????? ??????? ? ??????
?????? ???????. ??????? ?????? ??? ??????? ??????
????? ??? ???? ????? ?????? ???? ???????? ???????
?? ??????? ? ??????? ?? ???????. ????? ??????
?????? ??????? ? ??????? ? ???? ??????? ??? ????
?? ????. ??? ???? ??????? ???? ?? ??? ????? ???
???? ????.
18???? ??????? ??? ??????? ??????
??? ????? ???? ??????? ??????? ????????? 1. ???
??????? BASIC Language ???? ?????? ???? Visual
Basic ??? ???? ????? ???? ??????? ????? ???????
????????? ?????????? ??? ???? ???????? ????? ???
?????????? ????????? ??? ?????? ?????? Beginners
All-Purpose Symbolic Instruction Code ???????
??? ????? ?????????? ?? ??????? ???? ??? ???
??????? ???? BASICA, GWBASIC, TURBO BASIC, QUICK
BASIC. ??? ???? ????? ??? ?????? ???? (??????
??????) Visual Basic ??? ??? ????? ????? ??????
??? ????? ?? ??? ?????? ??? ???? ?????? ???????
??? ???? ????? ??????? ?? ???? ?????? ???? ??????
Windows
19???? ??????? ??? ??????? ??????
2. ??? ?? ???? ?? C C Language ????? ???
????? ?????? ???????? ??????? ??? ????? ???????
?????? ???? ????? ?????. ??? ???? ???? ????? ??
??? C ??? ???? ????? ??? ??? C ????? ?????? ???
????? ????? Visual .
20???? ??????? ??? ??????? ??????
3. ??? ?????? Java Language ????? ??? ?????? ??
?????? ????? ??????? ????? ????? ?? ??????
??????? Visual ???????? Objects. ???? ??? ??????
??? C ??? ???? ???? ????????. ??? ?????? ??
?????? ?????? ??????? ????? ?????? ?????? ???????
??????.
21???? ??????? ??? ??????? ??????
4. ??? ?????? COBOL Language ?????? ??? ?????
???? ?????? ??? ??????? ???????? ??? ??????
???????? ??? ??? ????? ????????? ?????? ????
????? ?? ???????? Common Business Oriented
Language ???? ???? ??? ????? ??? 1959 ??? ????
?????? ??? ??????? ?????? ??????? ???? ????? ???
1974.
22???? ??????? ??? ??????? ??????
5. ??? ???????? PASCAL Language ????? ???? ????
??????? ??????? ??? ???? ???????? Blaise Pascal
??? ??? ????? ???? ??????? ??? 1973 ???????
??????? ?????? ????? ????????? ????? ????? ??
???? ?????? ??? ???? ???? ??? ??????? ?? ???
???????? ?????? ??? ?????? ?? ???? ???????
???????? ???? ???? ????? ??????? ???????? ????
????? ?????? ???????? ?????? ??????? ???????? ???
Structured Programming.
23????? ??????? ????? ???????
??? ????? ?????? ?????????
24???? ??????? ??? ??????? ??????
6. ???? ?????? ????????? Artificial
Intelligence Languages ?? ???? ???? ?????? ??????
???? ????? ??????? ?? ?????? ??????? ????????
???????? ?????????? ?????? ???????? ???? ??? ???
?????? ???? ????? ??? ???????? ??? ??? ??? ??????
??? ?????? Prolog ???? ????? ??? ??? ???????
???????? Programming in Logic? ??? ???? Lisp
???? ????? ??? ??? ????? ??????? List Programming
Language .
25????? ???? ???????
???? ????? ?????? Fourth Generation Languages
???? ??? ?????? ????? ??????? ????? ??????? ?????
????? ???? Very High Level Languages ??? ????
???? ???? ????????? ?????? ?????? ???? ?? ???
???????? ??????? ??????? ?????? ????? ?? ????????
?????? ????? ?? ????? Coding ????? ????? ?? ?????
????????.
26????? ???? ???????
???? ????? ?????? Fourth Generation Languages
??? ??? ????? ???? ?????? ???? ???? ? ???? ??????
???? ????? ???? ???????? ??? ???? ?? ?????? ????
??????. ???? ??????? ????? ????? ?? ??????????
??? ?? ????? ?????? ?????? ????. ????? SQL ,
DBase