Quellcode

Was ist ein Quellcode?

Programmen und Internetseiten dient er als Basis –  aber was genau ist ein Quellcode?
Der Quellcode, auch Quelltext oder Source Code (engl.) genannt, ist der menschenlesbare Text eines Computerprogrammes oder einer Webseite.
Du kannst ihn Dir als Softwaredokument vorstellen, das in einer Programmiersprache verfasst wird. Er dient als Grundlage jedes Computerprogramms, denn die genauen Regeln und Vorgaben aller Funktionen, die das Programm ausfĂŒhren soll, sind hier definiert.

Damit der Computer die Anweisungen jedoch verstehen kann, muss der Quellcode von der menschenlesbaren Programmiersprache, in der er geschrieben wurde, in Maschinensprache ĂŒbersetzt werden. DafĂŒr sorgen, abhĂ€ngig von der verwendeten Programmiersprache, Compiler oder Interpreter. Nach der Compilation kann der Computer die Anweisungen aus dem Quelltext auslesen und setzt sie in Form eines Programms um.

Wie sieht der Quellcode aus?

Wie ein Quellcode aussieht, hĂ€ngt davon ab, welche Programmiersprache verwendet wurde. Denn diese definiert die Konventionen, d.h. die Syntax und Begriffe – vergleichbar mit einer Fremdsprache, die ihre eigene Grammatik hat.

Je nachdem, wie umfassend das Programm ist, kann der Quelltext schnell große UmfĂ€nge annehmen. Bei großen Programmen mit einer Vielzahl an Funktionen besteht er auch durchaus mal aus mehreren Dokumenten. Auch grafische Darstellungen von Programmteilen sind möglich.

Neben Programmen haben auch Internetseiten einen Quellcode als Basis. Dieser wird in der Auszeichnungssprache HTML verfasst und bestimmt maßgeblich, wie die Seite im Browser aussieht. ZusĂ€tzlich zu der HTML-Struktur enthĂ€lt der Quelltext der Webseite oft Elemente, die in Programmiersprache verfasst sind. HĂ€ufig kommt z.B. Java Script zum Einsatz.

Wie erstellt man einen Quellcode?

Noch bevor Du einen Quellcode erstellen möchtest, musst Du einige wichtige Fragen klÀren:

Je nachdem, welche Programmiersprache Du letztendlich wĂ€hlst, benötigst du eine spezifische Entwicklungsumgebung. Um einen Quellcode fĂŒr eine Webseite zu verfassen, wird in der Regel HTML, CSS und JavaScript verwendet. DafĂŒr genĂŒgt ein einfacher Texteditor.

Damit der Quellcode auch sauber funktionieren kann, musst Du kontrollieren, dass auch alle Standards der Programmiersprache eingehalten werden. Diese unterscheiden sich, je nachdem welche Du gewĂ€hlt hast. Sollten im Quellcode Fehler entstehen, fĂŒhrt das dazu, dass der Computer die Anweisungen nicht verstehen und somit nicht umsetzen kann.

Wie kann man den Quelltext einer Seite anzeigen?

Besuchst Du eine Webseite, siehst Du erstmal nichts von deren Quellcode. Stattdessen zeigt der Browser die vollstĂ€ndig gerenderte Seite an. Der Computer hat bei dieser Ansicht alle im Quelltext definierten Anweisungen bereits umgesetzt. Den HTML Code kannst Du Dir aber ĂŒber jeden Browser anzeigen lassen. So kannst Du z.B. Metadaten, die Du auf der gerenderten Webseite nicht siehst, auslesen.

Willst Du auf einer Website den Quellcode anzeigen, gibt es dafĂŒr bei gĂ€ngigen Webbrowsern meist eine einfache Tastenkombination:

Bei Programmen ist der Quellcode nicht immer einsehbar, um eigene Daten zu schĂŒtzen. In einigen FĂ€llen ist er urheberrechtlich geschĂŒtzt oder verschlĂŒsselt, sodass Du Nutzungsrechte erst durch eine Lizenz erwerben musst. Vor allem bei komplexen Anwendungen ist der Quelltext sehr umfangreich und muss nicht zwingend in einer Datei stehen, sondern kann sich auch auf mehrere aufteilen.

Quelltext und SEO

Suchmaschinenbots sehen Webseiten nicht so wie ein Mensch, der sie aufruft – sie lesen lediglich den Quelltext aus. Entsprechend wichtig ist es, dass der Quellcode fehlerfrei und gut strukturiert ist, denn das kann sich auf das Ranking auswirken. Ein gut strukturierter Quellcode bringt hier einen klaren Vorteil.

Du solltest den Quellcode auf die nötigsten Strukturen reduzieren, da er sonst eventuell nicht vollstĂ€ndig ausgelesen wird. Ein schlanker Quellcode verbessert zudem die Ladezeiten und erleichtert den Crawling Bots der Webbrowser das Auslesen von Informationen. Im Quelltext findest Du nĂ€mlich neben den AusfĂŒhrungsanweisungen an den Computer weitere Informationen wie Metadaten, die fĂŒr die Suchmaschinenoptimierung nĂŒtzlich sind. Auch Informationen zu den Links der Seite (z.B. ob es sich um DoFollow- oder NoFollow-Links handelt) sind im Quellcode hinterlegt.

Kontakt

Melde Dich
bei uns

  +49 9381 5829000