Belajar Bahasa C sharp/Pendahuluan: Perbedaan antara revisi
Konten dihapus Konten ditambahkan
Baris 28:
Meskipun bahasa C masih merupakan bahasa pemrograman yang populer, bahasa tersebut saat ini dapat dikatakan telah "kadaluwarsa". Saat ini, bahasa tersebut diklasifikasikan ke dalam "bahasa pemrograman prosedural tradisional" (''traditional procedural programming language''), sebuah istilah yang merujuk kepada struktur program-program dalam bahasa C. Umumnya sebuah program bahasa C terdiri atas banyak '''prosedur''' (juga sering disebut sebagai '''fungsi'''/''function'' atau '''subrutin'''/''subroutine''), yang setiap prosedur tersebut merupakan bagian dari kode yang melakukan beberapa tugas tertentu atau merupakan implementasi dari algoritma tertentu. Prosedur-prosedur tersebut dapat bekerja dengan data dalam beberapa cara. Data adalah kumpulan angka atau teks atau bahkan gabungan antara keduanya. Dalam bahasa pemrograman prosedural tradisional, kodelah yang memproses data menjadi output.
===Munculnya C++===
Akan tetapi akhir-akhir ini, banyak ''programmer'' cenderung memilih "[[w:bahasa pemrograman berorientasi objek|bahasa pemrograman berorientasi objek]]"—atau '''object ''oriented programming''''' (OOP). Permulaan munculnya bahasa pemrograman berorientasi objek sering diasosiasikan dengan munculnya bahasa Smalltalk, sebuah bahasa pemrograman yang dikembangkan di [[w:Palo Alto Research Center|Palo Alto Research Center]] (PARC), yang merupakan sebuah laboratorium penelitian yang didirikan oleh Xerox Corporation. Selain Smalltalk, PARC juga menelurkan banyak inovasi lainnya, seperti halnya mouse dan juga antarmuka grafis (Graphical User Interface) yang pertama kali diimplementasikan di dalam sistem Xerox Star, yang kemudian diadopsi oleh Apple Macintosh dan juga Microsoft Windows.
|