Ein Gateway ist eine Verbindung zwischen zwei heterogenen Netzwerken. Das Wort stammt aus dem Englischen und bedeutet so viel wie Ausfahrt oder Einfahrt. Bei Netzwerken, die auf verschiedenen Protokollen basieren, fungiert das Gateway als Vermittler und Übersetzer.

Verschiedene Netzwerke basieren auf unterschiedlichen Protokollen. Das uns bekannteste Netzwerk ist das Internet. Die beiden maßgebenden Protokolle, also eine Vereinbarung für den Datenaustausch zwischen Computern, bilden hier das TCP (Transmission Control Protocol) und das IP (Internet Protocol). Das Gateway wandelt nun Daten eines bestimmten Protokolls in die Daten des Nächsten um.
Mit Konrad Zuse begann das Computerzeitalter. Sein Z1 war der erste Computer der Menschengeschichte. Dabei wollte er nur statische Berechnungen automatisieren.

Konrad Zuse ist der Vater des Z1. Diese erste elektrische Rechenmaschine wurde 1938 fertiggestellt und litt noch unter mechanischen Kinderkrankheiten. Es ist jedoch unbestritten, dass der erste Computer aus Deutschland kommt. Damals durfte Zuse seine Erfindung aufgrund von mangelnder „Erfindungshöhe“ nicht beim Patentamt präsentieren. Aus heutiger Sicht unverständlich.
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 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.

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.