Historie programovacích jazyků
Z MiS
(Rozdíly mezi verzemi)
(Vytvoření stránky) |
m (Přidána do kategorie Historie IT) |
||
Řádka 1: | Řádka 1: | ||
− | [[Category:VSE]][[Category:Informatika]][[Category:Programování]] | + | [[Category:VSE]][[Category:Informatika]][[Category:Programování]][[Category:Historie_IT]] |
== 1843 „První program“ == | == 1843 „První program“ == |
Verze z 3. 10. 2013, 09:24
Obsah |
1843 „První program“
- Ada Lovelace
- Poznámka: „první program“ tedy napsala žena, nikoli muž. ;)
- Výpočet Bernoulliho čísel na Babbageově Analytical Engine.
40. a 50. léta Strojový kód, děrné štítky, assemblery
- Assembler -> pojmenování instrukcí
- 1948 sada instrukcí pro ENIAC (počítač sám stvořený už 1943)
60. léta
- 1955 FORTRAN
- první vyšší programovací jazyk
- LISP
- COBOL
- hromadné zpracování dat, předchůdce databází
- Algol 60
- koncept skrývání kódu (vnitřní proměnné)
- Algol 68
- paralelní výpočty, funkce
- ale ne moc populární, považován za složitý
- z něj se později vyvinul Pascal (Niklaus Wirth)
- databázové systémy (postupný rozvoj)
70. léta
- 1970 relační databáze
- E. F. Codd
- 1974--1978 SQL
- 1969--1973 C
- spojen s Unixem, velký rozvoj
- orientovaný na programování systémových programů
- Ritchie, Thompson
- Simula
- nad Algolem 60
- první objektově orientovaný jazyk
- 1972 SmallTalk
- čistě objektový jazyk
- Prolog
- matematická logika
80. léta
- snaha o jazyky páté generace
- programátor nezadává pořadí volání funkcí
- velké systémy
90. léta
- jazyky pro web
- objektové programování do starších jazyků
- Object Pascal
- Visual Basic
- Java
- skriptovací jazyky
- tvorba testů
- on-line aplikace
- 1995 PHP
- 1995 JavaScript
Po roce 2000
- virtualizace
- zjednodušení správy paměti
- garbage collector
- C#
- měla již Java, ale v 90. letech příliš výkonově náročné
- objektové programování
- do databází
nejvýznamnější jazyky dnes
- PHP, Java, C#, C++, Perl,...