Pengertian source code
Source code adalah daftar instruksi yang mudah dibaca manusia
yang ditulis oleh seorang programmer, sering digunakan dalam program pengolah kata, saat seorang programer sedang mengembangkan sebuah program. Source code dijalankan
melalui kompiler untuk mengubahnya menjadi
kode mesin, yang juga disebut kode objek, sehingga komputer dapat memahami dan
mengeksekusi. Kode objek terdiri dari 1s dan 0s, jadi tidak mudah dibaca
manusia.
CONTOH SOURCE CODE
Source code dan kode objek
adalah sebelum dan sesudah keadaan program komputer yang dikompilasi.
Bahasa pemrograman yang mengkompilasi kode mereka termasuk C, C ++, Delphi,
Swift, Fortran, Haskell, Pascal dan banyak lainnya. Berikut adalah contoh
kode sumber bahasa C:
/* Hello World program */
#include<stdio.h>
main()
{
printf("Hello World");
}
Anda tidak perlu menjadi
programmer komputer untuk mengatakan bahwa kode ini ada kaitannya dengan
pencetakan "Hello World." Tentu saja, sebagian besar kode sumber
jauh lebih kompleks dari pada contoh ini. Bukan hal yang aneh jika program
perangkat lunak memiliki jutaan baris kode. Sistem operasi Windows 10
dilaporkan memiliki sekitar 50 juta baris kode.
PERIZINAN source code
Source code bisa berupa
proprietary atau open. Banyak perusahaan yang menjaga Source code dengan ketat. Pengguna dapat menggunakan kode yang dikompilasi, namun
tidak dapat melihat atau mengubahnya. Microsoft Office adalah contoh kode
sumber proprietary. Perusahaan lain memposting kode mereka di internet
dimana bebas untuk diunduh.
Apache OpenOffice adalah
contoh kode perangkat lunak open source.
KODE BAHASA PROGRAM YANG
DIINTERPRETASIKAN
Beberapa bahasa pemrograman
seperti JavaScript tidak dikompilasi ke dalam kode mesin tetapi ditafsirkan sebagai gantinya. Dalam
kasus ini, perbedaan antara kode sumber dan kode objek tidak berlaku karena
hanya ada satu kode.
Kode tunggal itu adalah kode
sumbernya, dan bisa dibaca dan disalin. Dalam beberapa kasus, pengembang
kode ini mungkin sengaja mengenkripsi untuk mencegah penayangan. Bahasa
pemrograman yang ditafsirkan meliputi Python, Java, Ruby, Perl, PHP,
Postscript, VBScript dan banyak lainnya.
sumber:
https://www.thoughtco.com/definition-of-source-code-958200
0 Response to "Pengertian source code, contoh, perizinan "
Post a Comment