programming languages

12
Езици за програмиране Васил Люнчев [email protected] Moodle key: 101v2013 Assembler, C/C++, Objective-C, C#, Java, PHP, SQL, Perl, Python, Ruby, HTML, JavaScript, CSS, HTML5, AJAX, Flash, Flex, bash, batch, BASIC, Visual Basic, Pascal, Fortran

Upload: gossipgirlwyl

Post on 24-Nov-2015

15 views

Category:

Documents


2 download

DESCRIPTION

A short presentation about programming languages in bulgarian language

TRANSCRIPT

  • [email protected]

    Moodle key: 101v2013

    Assembler, C/C++, Objective-C, C#, Java, PHP, SQL, Perl, Python, Ruby,

    HTML, JavaScript, CSS, HTML5, AJAX, Flash, Flex, bash, batch, BASIC,

    Visual Basic, Pascal, Fortran

  • 1-

    2-

    3-

    http://www.capital.bg/biznes/tehnologii_i_nauka/2012/02/03/1759101_kogato_goo

    gle_zadava_vuprosite/?sp=1#storystart

  • ENIAC 1946

  • EDSAC 1949

    Assembler

  • Mainframe 1949 - 1975

    Assembler,

    Fortran, Basic, OS shell, Pascal, C, SQL

  • PC appears 1975 - 1985

    Fortran, Basic, OS shell, Pascal, C, SQL

    Bash, C++, Objective-C, Perl

    Basic, batch

  • PC world 1985 - 1995

    Pascal, C/C++, Bash, Batch, Objective-C, Perl,

    Python, Visual Basic

    Fortran, C/C++,

    SQL

  • WEB 1995 - 2008

    C/C++, Batch, Visual Basic,

    C#

    Fortran, C/C++ Server

    Web server (program)

    Browser (program)

    C/C++, SQL, Bash,

    Perl, Python,

    PHP, Ruby

    HTML, JavaScript, CSS, Flash

    Java

  • Mobile 2008 - now

    C/C++, Batch,

    Visual Basic .Net, C#, Java

    Fortran, C/C++ Server

    Web server (program)

    Browser (program)

    C/C++, SQL, Bash,

    Perl, Python,

    PHP, Ruby

    HTML, JavaScript, CSS, Flash

    Browser (program)

    HTML, JavaScript, CSS

    iOS Objective-C,

    Android Java Script language:

    (Python, PHP, Perl, Ruby)

  • 1 Java 66 12 Python 4

    2 PHP 60 13 Ruby 4

    3 C# 49 14 Pascal 3

    4 JavaScript 31 15 Visual Basic 2

    5 C++ 26 16 bash 2

    6 Objective-C 13 17 batch 2

    7 Flash 11 18 Perl 1

    8 CSS 10 19 Fortran 0

    9 SQL 9 20 Basic 0

    10 HTML 8

    11 Assembler 5

    Jobs.bg 10.10.2012

  • Jobs.bg 10.10.2012

    1. SQL 291 12. C 20

    2. HTML 208 13. Visual Basic 19

    3. JavaScript 183 14. Perl 18

    4. CSS 164 15. bash 17

    5. PHP 127 16. Ruby 15

    6. Java 105 17. batch 7

    7. C# 101 18. Assembler 5

    8. C++ 77 19. Pascal 3

    9. Objective-C 51 20. Fortran 0

    10. Flash/Flex 31 21. Basic 0

    11. Python 25

  • / compiled virtual machine interpreted

    Assembler Java bash

    Fortran C# batch

    Basic flash / flex Perl

    Pascal Python

    C PHP

    C++ JavaScript

    Objective-C Ruby

    Visual Basic SQL

    HTML

    CSS