Эволюция языков программирования
-
Upload
stanislav-katsko -
Category
Education
-
view
4.341 -
download
1
description
Transcript of Эволюция языков программирования
- 1. Informatics.ssga.ru Attribution-ShareAlike (by-sa) stanislav.katsko.name
2. , . , , , () . .
3. (1815-1852) . , , , . .
4. , , . . .
5. , . , , . , .
6.
7. 8. 9. 10. -
11. , , . . 1954 Fortran( FORmula TRANslator). 1958-1960. ( ).
12. , . 70- XX . , . . 3 : , , . . . . , .
13. . . , , . , 1968-69 .
14. -2 , , , , . . , . , 1978 .
15. . , 1989 .
16. , . :
- LISP
17. F Sharp (F#) 18. Haskell 19. Erlang
20. , . . Planner (1969 .) Prolog (1972 .)
21. -, () , . , (, ) . Visual Basic Delphi Visual C++
22.
- : C/ C++ , Assembler
- : Perl, Java, Python
- -: Matlab, PL SQL , AutoLisp
- : C, Java, Perl
- : LISP, Haskell
- .: Prolog
- Ruby
23. . () , .
24. , () . . , , .
25. ASCII . (Fortran 49 ). 1: .
26.
27. () 28. - 29. 30. 31. 32. 33. ...
34.
35. 36.
37. ( ) , .
38. ( ) , . , , , , , . :C, C++, Java, Python, PHP, Ruby, Perl, PureBasic, Delphi, Lisp .
39. ( ) . . : ( ) Python, Ruby, Haskell, Perl.
40. 5
41. 50- . 1950 , ( ). 1952 A-0 , . 1956 B-0 .
42. 50- 60- . 1957 Fortran , . 1958 Algol-58 . 1958 Lisp . 1959 Codasyl -. 1959 Cobol .
43.
44.
45. 60- . . 1964 PL/1 . 1964 Basic . 1969 C Unix, . 1970 Pascal . 1972 Smalltalk - . 1972 Prolog . 1979 Ada .
46.
47.
48.
49. 70- . , . , - 1983 C++ - C. 1987 Perl , Web-. 1991 Python Perl, . 1995 Delphi 1995 PHP 1995 Java
50.
51.
52.
53.
54.
55.
56.
57. 90- . ,
58.