Programmierer

Beim Page Rank handelt es sich um ein Verfahren, welches verlinkte Dokumente aufgrund ihrer Struktur bewertet. Bei dieser Bewertung wird jedem Dokument ein Gewicht zugeordnet, welches als Page Rank bezeichnet wird.

Page Rank - Wie bewertet Google Seiten und Dokumente? ©Flickr/e-strategyblog.com

Entwickelt wurde dieser Algorithmus von den Google-Gründern Larry Page und Sergei Brin. Dieser dient der Suchmaschine Google als Basis für die Einstufung von Seiten.


Bei Programmiersprachen handelt es sich um formale Sprachen, die bei der Beschreibung von Computerprogrammen Verwendung finden. Diese sollen die Kommunikation zwischen Mensch und Rechner ermöglichen.

Programmiersprachen - Java, C++ und Co. ©Flickr/schoschie

Im Folgenden erfahren Sie, was es für Arten von Programmiersprachen gibt und wie sie unterschieden werden.

Programmiersprachen

Die Beschreibung, die durch eine Programmiersprache erfolgt, wird auch als Quelltext oder Quellcode bezeichnet. Dieser Quellcode wird in die so genannte Maschinensprache des Rechners übersetzt, damit das jeweilige Programm auf dem Computer ausgeführt werden kann. Die Maschinensprache ist im Gegensatz zu den Hochsprachen bzw. zur Assemblersprache ein für den Menschen schwer zu entziffernder Binärcode.


Java ist eine Programmiersprache, die von Sun Microsystems entwickelt wurde. Es handelt sich dabei um eine objektorientierte Sprache. In der Buchhandlung und dem Internet gibt es diverse Literatur, Bücher und Tutorials, die zum Erlernen des Programms hilfreich sind.

Java @ flickr marcopako

Java schreibt seinen eigenen Code, der in einer speziellen Laufzeitumgebung funktioniert. Dies macht Java plattformunabhängig. Es wird also eine Umgebung geschaffen, die vom Betriebssystem unabhängig ist und Java ausführbar macht. Somit ist Java kompatibel zu Linux, Windows und Solaris. Es läuft im Hintergrund in einer virtuellen Maschine. Diese wird als Betriebssysteme oder als Laufzeitumgebung ausgeführt.


Fortran ist eine objektorientierte Programmiersprache. Sie gilt als eine der ersten höheren Programmiersprachen und wird für numerische Berechnungen eingesetzt.

Fortran @ flickr pscf11

Bereits 1953 wurde Fortran entwickelt und erstmalig in dem dazugehörigen Compiler umgewandelt. Ein Compiler wandelt Quellsprachen, in diesem Fall die Programmiersprache Fortran, in eine Zielsprache um. Fortran wurde seit seiner Einführung 1957 mehrmalig erweitert und neue Versionen wurden veröffentlicht. Eine ähnlich alte Programmiersprache ist Cobol, die sehr wortreich ist und an den normalen Sprachgebrauch angelehnt ist.


Visual Basic (VB) ist eine  Programmiersprache aus dem Hause Microsoft. Ihr Vorteil liegt im Vergleich zu anderen Sprachen in der einfachen Handhabung. VB ist mit Sicherheit die am meisten genutzte Programmiersprache in der Geschichte des Computers.

Visual Basic @ flickr Marshed

Visual Basic ist mehr als nur eine Sprache zum Programmieren von Computerprogrammen. VB kann Programme für das Windows Betriebssysteme schreiben. Das Programm beinhaltet Software, welche die detaillierte Programmierung von Windows übernimmt und das geschriebene Programm integriert. Diese Software schreibt nicht nur Programme für Windows, sondern gibt den Entwicklern auch die Chance, ihr eigenes Design für das neue Programm zu zeichnen. Daher kommt der Name “Visual Basic” – da die visuelle Komponente eine gewichtige Rolle spielt.


PHP steht als Abkürzung für Hypertext Preprocessor. Mit dieser interpretativen Programmiersprache lassen sich dynamische Webseiten schreiben. Die Software basiert auf anderen Programmen wie C und Perl.

PHP @ flickr Marcie Casas

PHP ist eine relativ junge Programmiersprache, die auf anderen Sprachen wie C oder Perl basiert, aber versucht deren Fehler zu vermeiden. Bei der Entwicklung wurde darauf geachtet, die Belastung des Webservers so gering wie möglich zu halten, um eine höhere Performance zu erreichen. Zusätzlich wurden der Quellcode und das Layout voneinander getrennt. So kommen sich z.B. Programmierer und Redakteure bei der Anwendung nicht in die Quere. Der Arbeitsprozess wird somit deutlich beschleunigt.


Wer sich täglich aus beruflichen oder privaten Gründen mit C++ beschäftigt, wird Scott Douglas Meyers kennen. Er ist der Guru dieser populären Programmiersprache.

Coding Time © Flickr / tlg

C++ ist eine objektorientierte Programmiersprache, die in der Systemprogrammierung (z.B. Betriebssysteme) und in der Anwendungsprogrammierung (z.B. Tabellenkalkulation, Bildbearbeitung) benutzt wird. Neben C++ gibt es auch noch die Programmiersprachen C# und Java. Der Meister dieser speziellen Sprache ist Scott Douglas Meyers.