Was ist Quellcode?

藏色散人
Freigeben: 2019-01-16 10:17:13
Original
270672 Leute haben es durchsucht

Quellcode ist eine Liste menschenlesbarer Anweisungen, die Programmierer bei der Entwicklung von Programmen häufig in Textverarbeitungsprogrammen schreiben. Quellcode wird durch einen Compiler ausgeführt und in Maschinencode umgewandelt, den ein Computer verstehen und ausführen kann, auch Objektcode genannt. Objektcode besteht größtenteils aus Einsen und Nullen und ist daher nicht für Menschen lesbar.

Was ist Quellcode?

Quellcode-Beispiel

Quellcode und Objektcode sind die Vorher- und Nachher-Zustände eines kompilierten Computerprogramms. Zu den Programmiersprachen für kompilierten Code gehören C, C++, Delphi, Swift, Fortran, Haskell, Pascal und viele mehr. Hier ist ein Beispiel für den Quellcode der C-Sprache:

/* Hello World program */
#include<stdio.h>
main()
{
printf("Hello World")
}
Nach dem Login kopieren

Sie müssen kein Computerprogrammierer sein, um zu erkennen, dass dieser Code mit dem Drucken von „Hello World“ zu tun hat. Natürlich ist der meiste Quellcode viel komplexer als dieses Beispiel. Es ist nicht ungewöhnlich, dass Softwareprogramme Millionen von Codezeilen umfassen. Berichten zufolge verfügt das Betriebssystem Windows 10 über etwa 50 Millionen Codezeilen.

Quellcode-Lizenz

Quellcode kann proprietär oder offen sein. Viele Unternehmen schützen ihren Quellcode streng. Benutzer können den kompilierten Code verwenden, ihn jedoch nicht anzeigen oder ändern. Microsoft Office ist ein Beispiel für proprietären Quellcode. Andere Unternehmen veröffentlichen ihren Code im Internet, wo ihn jeder kostenlos herunterladen kann. Apache OpenOffice ist ein Beispiel für Open-Source-Softwarecode.

Interpretieren von Programmiersprachencode

Einige Programmiersprachen wie JavaScript werden nicht in Maschinencode kompiliert, sondern stattdessen interpretiert. In diesen Fällen entfällt die Unterscheidung zwischen Quell- und Objektcode, da es nur einen Code gibt. Einzelne Codes sind Quellcode und können gelesen und kopiert werden. In einigen Fällen hat der Entwickler dieses Codes ihn möglicherweise absichtlich verschlüsselt, um die Anzeige zu verhindern. Zu den interpretierten Programmiersprachen gehören Python, Java, Ruby, Perl, PHP, Postscript, VBScript und mehr.

Das obige ist der detaillierte Inhalt vonWas ist Quellcode?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage