Zum Inhalt springen

Quelltext

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 15. Juli 2002 um 00:54 Uhr durch imported>4.131.186.195.dial.bluewin.ch. Sie kann sich erheblich von der aktuellen Version unterscheiden.

Unter dem Quelltext (englisch: "Source") eines Computerprogrammes versteht man die Originalversion eines Programmcodes, die von Menschen lesbar ist und mit der man üblicherweise arbeitet.

Das Programm wird vom Quelltext mittels eines Compilers oder eines Interpreters in ausführbaren Maschinencode übersetzt, damit es auf dem Computer ausgeführt werden kann.


Kommerzielle Programme werden meistens ohne Quelltext ausgeliefert.


Programme die unter einer Open Source Lizenz stehen werden in der Regel direkt mit ihrem Quelltext ausgeliefert. Die ermöglicht deren Anpassung für spezifische Bedürfnisse und erhöht auch die Qualität, da Fachleute die Fehler besser lokalisieren können und sie entweder direkt beheben (sog. "Patch" , Flicken) oder den ursprünglichen Programmierern qualitativ bessere Fehlermeldungen liefern können.


Im weiteren Sinne versteht man unter Quelltext auch die menschenlesbare Version eines beliebigen Codes. Beispielsweise ist der Quelltext von Web-Seiten in HTML geschrieben.


Beispiel

Quelltext Uralt Basic

 5 Rem Programm Anfang

10 Print "Hallo Welt"

20 Goto 10


Beispiel

C

for(;P("n"),R--;P("!")); for(e=C;e--;P("_"+(*u++/8)%2));


Beispiel

Java

public class HelloWorld {
 public static void main(String argv[]) {
   System.out.println("Hallo? Ist jemand da?");
 }

}



Beispiel

Bash

#!/bin/bash

echo "Hallo?"