EXPLORE INFORMATION : AI, BITCOIN, TECHNOLOGY. Enjoy!

SEJARAH DAN TOKOH PENEMU BAHASA PEMROGRAMAN



SEJARAH PERKEMBANGAN BAHASA PEMROGRAMAN

  •          Perkembangan bahasa pemrograman dimulai pada tahun 1949 dengan hadirnya Short Code
  •          Pada tahun 1951, Grace Hopper yang bekerja pada Remington Rand untuk mendesain sebuah compiler yang diberi nama A-0. Pada tahun 1957, bahasa pemrograman ini dirilis oleh Rand dengan nama Math-matic.
  •          Alick E. Glennie, berhasil membuat programming system bernama AUTOCODE pada tahun 1952.
  •          Pada tahun yang sama juga dirilis bahasa pemrograman ALGOL. Pada tahun 1960 muncul ALGOL 60. Dan berlanjut hingga muncul  APL/360 dan PL/1 pada tahun 1964, SNOBOL3 pada 1965, FORTRAN 66 dan LISP 2 pada 1966, SNOBOL 4 pada 1967, ALGOL 68, ALTRAN, dan COBOL.
  •          Pada tahun 1975, Bob Albrecht dan Dennis Allison merilis Tiny BASIC. Tahun selanjutnya bermunculan bhs pemrograman lain diantaranya AWK (1978), Smalltalk-80, Modula-2, Franz LISP (1980) dan ISO Pascal serta PostScript (1982). Pada tahun (1983) muncul Ada.
  •          Tahun 1986, selain Apple merilis Object Pascal dan Borland merilis Turbo Prolog, juga merilis C++ dan Eiffel. (1987) dirilis Turbo Pascal version 4.0. Bahasa pemrograman C++ berkembang pesat dengan dirilisnya C++ 2.0 pada tahun 1989, dan C++ 2.1 pada tahun 1990. Ini bersamaan dengan dirilisnya FORTRAN 90. Setahun kemudian, Microsoft kembali merilis Visual Basic
  •          Bahasa pemrograman terus berkembang hingga tahun ini, dengan diilisnya Java 2 (versi 1.4), Python 2.2, J#, dan F#.  
TOKOH PENEMU DAN PENGEMBANG BAHASA PEMROGRAMAN
  •          Edsgar Dijkstra (Pengembang bahasa pemrograman ALGOL)
  •          Ken Thompson (Penemu bahasa pemrograman B (cikal bakal UNIX))
  •          Dennis Ritchie (Penemu/Pencipta bahasa pemrograman C)
  •          Grace Murray (Penemu/pencipta COBOL)
  •          Bjarne Stroustrup (Pengembang C++)
  •          Alan Cooper (Pelopor GUI dan father of Visual Basic)
  •          Alan Curtis Kay (Pengembang Object Oriented Programming)

0 Comment: