IT-Lexikon

In diesem kleinen IT-Lexikon erfährst du alles Wissenswerte rund um die spannenden Themen der Full-Stack Entwicklung und DevOps. Hier findest du klare und leicht verständliche Erläuterungen, die selbst komplexe technische Begriffe ganz einfach auf den Punkt bringen.

Quellcode
Themen aus der Full-Stack Entwicklung und DevOps

Quellcode ist der vom Menschen geschriebene Text, aus dem Programme, Apps, Webseiten oder andere Software entstehen. Er besteht aus Befehlen, Anweisungen und Strukturen, die in einer Programmiersprache formuliert sind. Erst durch das Kompilieren oder Interpretieren wird dieser Code in ausführbare Form für den Computer umgewandelt.

Woraus Quellcode besteht

  • Schlüsselwörter der jeweiligen Programmiersprache
  • Variablen, Funktionen, Klassen und Module
  • Kommentare zur Erklärung des Codes
  • Logik, Bedingungen und Schleifen
  • Strukturierte Dateien, die zusammen ein Projekt bilden

Warum Quellcode wichtig ist

  • Er beschreibt exakt, wie ein Programm funktionieren soll
  • Er ermöglicht Wartung, Erweiterung und Fehlerbehebung
  • Er ist die Grundlage für jede Softwareentwicklung
  • Er macht Software transparent und nachvollziehbar

Arten von Quellcode

  • kompilierter Code (z. B. C, C++, Rust): wird in Maschinencode übersetzt
  • interpretierter Code (z. B. Python, JavaScript): wird zur Laufzeit ausgeführt
  • Bytecode‑basierter Code (z. B. Java, C#): läuft in einer virtuellen Maschine

Beispiele für Quellcode‑Dateien

  • .c, .cpp, .h
  • .py
  • .js
  • .java
  • .cs
  • .html, .css

Quellcode und Open Source

  • Open‑Source‑Software stellt den Quellcode öffentlich bereit
  • Jeder kann ihn lesen, verbessern oder weiterentwickeln
  • Beispiele: Linux‑Kernel, Firefox, VLC, Kubernetes

Typische Aufgaben rund um Quellcode

  • Schreiben und Strukturieren
  • Debuggen und Testen
  • Versionsverwaltung (z. B. Git)
  • Code‑Reviews
  • Dokumentation

 

Zurück