Belajar Bahasa C sharp/Pendahuluan: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Tidak ada ringkasan suntingan
Baris 16:
 
Untuk dekade-dekade awal perkembangan komputer digital, hubungan antara perangkat keras ‎dan perangkat lunak sangatlah erat. Setiap mesin memiliki instruksinya sendiri-sendiri yang kadang tidak ‎cocok dengan mesin lainnya. Untuk mentransfer sebuah program dari satu mesin ke mesin lainnya yang ‎lebih baru dan tentunya lebih cepat, program tersebut harus ditulis ulang dengan semua kode-kodenya ‎yang baru. ''Nah'', kode-kode yang hanya dimiliki oleh mesin tertentu ini dinamakan dengan kode mesin ‎‎(''machine code'') atau bahasa mesin (''machine language''). Untuk lebih cepat mengingat instruksi-instruksi dalam kode mesin, para desainer pun kemudian ‎membentuk sebuah cara dengan menyamakannya dengan sebuah kata tertentu (umumnya berupa ‎singkatan dalam bahasa Inggris), yang kemudian berevolusi menjadi '''[[w:bahasa rakitan|bahasa rakitan]]''' atau '''''assembly ‎language'''''.‎
 
===Munculnya bahasa pemrograman tingkat tinggi===
Pada awal tahun 1950-an, para desainer pun mencoba untuk mendesain bahasa komputer yang ‎umum yang program hasilnya tidak hanya dapat berjalan di mesin-mesin tertentu saja. Muncullah '''[[w:bahasa ‎pemrograman tingkat tinggi|bahasa ‎pemrograman tingkat tinggi]]''' atau '''''high-level programming language'''''. Disebut demikian untuk ‎membedakannya dengan kode mesin yang disebut sebagai '''bahasa pemrograman tingkat rendah''' atau '''''‎low-level programming language'''''. Tren yang ada adalah kemunculan beberapa bahasa pemrograman seperti [[w:FORTRAN|FORTRAN]], [[w:COBOL|COBOL]], [[w:BASIC|BASIC]], dan masih banyak lagi yang ‎lainnya. Beberapa bahasa pemrograman tersebut masih terus-terusan digunakan hingga saat ini. Sebagai ‎contoh, FORTRAN (akronim dari '''<u>For</u>mula <u>Tran</u>slator''') masih sering digunakan oleh para ilmuwan dan para ‎insinyur bidang teknik; COBOL (akronim dari '''<u>Co</u>mmon <u>B</u>usiness-<u>O</u>riented <u>L</u>anguage''') juga sering digunakan ‎dalam institusi-institusi finansial; dan bahasa BASIC (akronim dari '''<u>B</u>eginner’s <u>A</u>ll-purpose <u>S</u>ymbolic ‎<u>I</u>nstruction <u>C</u>ode''') juga masih banyak digunakan hingga saat ini, meskipun terjadi perubahan yang sangat ‎signifikan dari ketika bahasa tersebut dipublikasikan pertama kali pada tahun [[w:1963|1963]].‎