Softwareentwickler

Aus PlusPedia
Wechseln zu: Navigation, Suche

Ein Softwareentwickler, auch Programmierer genannte, entwickelt Computer-Programme, meist mit Hilfe von Programmiersprachen.


Dies geschieht zunächst mit einem Editor, indem der Quelltext verfasst wird.
Zunehmend werden auch Tools und Frameworks verwendet, die Quelltext halb- oder vollautomatisch erzeugen.


Der Quelltext wird nun

  • kompiliert (Umwandlung des Quelltextes in Maschinensprache inklusive Präprozessor, Compilieren, Linken). Kompilierte Programme können üblicherweise direkt gestartet werden.
  • oder interpretiert (In diesem Fall führt ein Programm den Quelltext Anweisung für Anweisung durch und führt dann Routinen aus, die in Maschinensprache vorliegen. Interpretierte Programme benötigen immer einen Interpreter.
  • Teilweise (JAVA) werden die Quelltexte in Byte-Code kompiliert, der dann durch eine Art Virtuelle Maschine verarbeitet wird (Letzlich auch interpretiert). Hier liegt der Vorteil darin, dass diese Programme recht gut auf Syntaxprobleme geprüft werden.

Ausnahemen hiervon sind Programme, die in Assember geschrieben sind. Diese werden assembliert (Ohne Umwege wird hier Maschinencode erzeugt) Und die letzte Ausnahme: Ein Programm, das direkt in Maschinensprache geschrieben. Dies wurde in Urzeiten der EDV so gemacht (Zum Teil ohne Unterstützung leistungsfähiger Editoren). Heute trifft man diese Art der Programmierung kaum noch - wenn überhaupt dann bei Embedded-Systems oder beim Fehlen von Assemblern bzw. Hochsprachigen Kompilern.


Dabei wird unterschieden unter anderem zwischen:

Programmierer können Software für

entwickeln.

Beliebe Programmiersprachen sind:

Für das Web werden serverseitig hauptsächlich die folgenden Skriptsprachen verwendet:

Clientseitig, das heißt im Browser, gibt es unter anderem:

Diesen Artikel melden!
Verletzt dieser Artikel deine Urheber- oder Persönlichkeitsrechte?
Hast du einen Löschwunsch oder ein anderes Anliegen? Dann nutze bitte unser Kontaktformular

PlusPedia Impressum
Diese Seite mit Freunden teilen:
Mr Wong Digg Delicious Yiggit wikio Twitter
Facebook




Bitte Beachte:
Sämtliche Aussagen auf dieser Seite sind ohne Gewähr.
Für die Richtigkeit der Aussagen übernimmt die Betreiberin keine Verantwortung.
Nach Kenntnissnahme von Fehlern und Rechtsverstößens ist die Betreiberin selbstverständlich bereit,
diese zu beheben.

Verantwortlich für jede einzelne Aussage ist der jeweilige Erstautor dieser Aussage.
Mit dem Ergänzen und Weiterschreiben eines Artikels durch einen anderen Autor
werden die vorhergehenden Aussagen und Inhalte nicht zu eigenen.
Die Weiternutzung und Glaubhaftigkeit der Inhalte ist selbst gegenzurecherchieren.


Typo3 Besucherzähler - Seitwert blog counter
java hosting vpn norway