Jeder Programmierer hat irgendwann mal irgendwie angefangen zu coden. Viele haben vermutlich einfach eine Entwicklungsumgebung installiert, ein wenig Code – möglicherweise aus einem Tutorial stammend – geschrieben und dann nach einiger Zeit in der IDE auf Start gedrückt. Daraufhin hat sich wenig später entweder ein Terminal, eine grafische Oberfläche oder eine Website im Browser geöffnet. […]
Was ist JavaCC und Java?
Der Java-Compiler “JavaCC” und der Java-Interpreter “Java” Java wird zur Kompilierungszeit zu einem “Bytecode” kompiliert. Dies steht im Gegensatz zu einer Sprache wie C, die zur Kompilierungszeit in die Maschinensprache übersetzt wird. Der Java-Byte-Code kann nicht direkt auf der Hardware ausgeführt werden, wie es der kompilierte C-Code kann. Stattdessen muss der Bytecode zur Laufzeit von […]
Interpretierte vs. kompilierte Programmiersprachen
Wir schaffen Klarheit: Warum interpretieren und kompilieren sich nicht ausschließen. Es gibt tatsächlich im Bezug auf die Möglichkeiten der eingesetzten Sprache kaum einen Unterschied, denn “kompilierte Programmiersprache” und “interpretierte Programmiersprache” sind an und für sich keine sinnvollen Wortkonstrukte. Jede Programmiersprache, und wirklich jede, kann prinzipiell interpretiert oder kompiliert werden. Interpretation und Kompilierung sind also eher […]
prozedurale vs. objektorientierte Programmierung
Objektorientierte Programmierung (OOP) und prozedurale Programmierung sind zwei Programmierparadigmen. Objektorientierte Programmierung (OOP) und prozedurale Programmierung sind zwei Programmierparadigmen. Ein Programmierparadigma ist ein grundlegender Stil beziehungsweise Herangehensweise der Computerprogrammierung. Diese unterscheiden sich darin, wie verschiedene Elemente des Programms konzeptionell dargestellt und umgesetzt werden, aber auch im Hinblick darauf, wie die zum Lösen von Problemen erforderlichen Schritte […]
Einführung: Grundlagen der Webentwicklung
Was ist Webentwicklung? Bei Webentwicklung geht es darum, ein Programm zu erschaffen, welches im Internet (Web) aufrufbar und bedienbar ist. Dies kann beispielsweise ein Onlineshop, eine Webseite oder ein Tool sein. Bei der Webentwicklung können sehr verschiedene Techniken zum Einsatz kommen. In diesem Beitrag bekommst Du eine grobe Einführung in das Thema sowie einen kurzen […]
Meinung: Programmieren ist nicht gleich Informatik
Grundlegende Kenntnisse der Informatik gehören zur Allgemeinbildung Die Bedeutung und Tragweite digitaler Berufe wächst stetig. Obwohl sowohl die (Forschungs-)ergebnisse von InformatikerInnen als auch die Arbeit von ProgrammiererInnen unser tägliches Leben beeinflussen, ist das Grundwissen derjenigen, die nicht in diesen Bereichen tätig sind, oft lückenhaft und ungenau. Grundkenntnisse müssen daher breiter vermittelt werden. Und ProgrammiererInnen müssen […]
Programmieren für das Internet der Dinge
Tools, Plattformen und Programme für die IoT-Entwicklung Das Internet der Dinge ist allgegenwärtig und mittlerweile eine beliebte Domäne für Programmierer. Laut einer Studie von Statista arbeiten 6,21 Millionen Entwickler im IoT und 5,36 Millionen Entwickler planen, in den nächsten 6 Monaten im IoT zu arbeiten. Wann zählst Du dazu? IoT-Projekte gibt es überall. Dabei ist […]
#girlswhocode
Schaut man sich die Zahlen an, die Aufschluss darüber liefern, wie viele Frauen in der IT Branche tätig sind, so fällt das Ergebnis ernüchternd aus. Weniger als 10 % der Mitarbeiter von technikbezogenen Unternehmen ist weiblich. Auch der prozentuale Anteil von Frauen, die sich jährlich für den Studiengang Informatik einschreiben, ist niedrig und liegt in […]
Was macht ein Fachinformatiker?
Alles über das Berufsbild Der Ausbildungsberuf des Fachinformatiker ist sehr gefragt und bildet das Rückgrat einer Vielzahl der IT-Abteilungen in Deutschland. Die Berufsausbildung wird mit den Schwerpunkten Systemintegration und Anwendungsentwicklung angeboten. Nach erfolgreicher Ausbildung warten gute Berufschancen und ein überdurchschnittliches Gehalt. Breites Aufgabenspektrum für Fachinformatiker Das Aufgabengebiet für Fachinformatiker ist sehr vielfältig. Vor allem 2 […]
Wie kann ich mit SAP Karriere machen?
Alles über Karrierechancen, Gehalt, notwendige Skills und Programmiersprachen in die Welt der SAP-Software Die fortschreitende Digitalisierung und die dabei anfallenden enormen Datenmengen erfordern bei den Unternehmen eine intelligente Auswertung. In zunehmendem Maße setzen viele Firmen dabei auf die Plattform von SAP, dem größten europäischen Softwarehersteller aus Walldorf in Baden-Württemberg. Kein Wunder, dass SAP-Experten seit vielen […]