Softwareentwicklung
Softwareprogramme, erstellt in einer oder mehreren Programmiersprachen, bilden das Rückgrad veler Softwareprojekte. Wir legen einen großen Wert mit unseren Programmierkenntnissen weite Bereiche abzudecken.
Link: Programmiersprachen
| Programmiersprache | Erfahrung seit | Beschreibung | Links |
| Java | 1997 | Java ist heute die wichtigste Programmiersprachen für Entwicklung von plattformübergreifenden und unternehmenskritischen Anwendungen. Mit gewissen Stolz können wir auf langjährige Erfahrung mit Java zurückblicken, die mehr als 10 Jahre umfasst. |
Link zu Sun Openjdk Wikipedia |
| C, C++ | 1987/1990 | C und C++ sind die Vorfahren der meisten Sprachen die Heute verwendet werden. Für eine schnelle oder hardwarenahe Programmierung sind C und C++ bis Heute unverzichtbar. | Wikipedia (C) Wikipedia (C++) |
| PL/SQL | 1993 | PL/SQL (Procedural Language/SQL) ist eine proprietäre Programmiersprache der Firma Oracle. PL/SQL verbindet die Abfragesprache SQL mit einer prozeduralen Programmiersprache. Die Syntax wurde sehr stark an die Programmiersprache Ada angelehnt. Unterstützt werden Variablen, Bedingungen, Schleifen und Ausnahmebehandlungen. PL/SQL ist für das Arbeiten mit Oracle-Datenbanken ausgelegt, Oracle-Datenbanktrigger, -Datenbankproceduren und -Packages werden häufig in PL/SQL erstellt, da PL/SQL eine schnelle Verarbeitung auch von großen Datenmengen ermöglicht. | Oracle Wikipedia |
| SQL | 1993 | SQL (Structured Query Language) ist die Datenbanksprache zur Definition, Abfrage und Manipulation von Daten in relationalen Datenbanken. SQL ist von ANSI und ISO standardisiert und wird von allen gängigen Datenbanksystemen unterstützt. | Wikipedia |
| PHP | 1999 | PHP (rekursives Akronym für „PHP: Hypertext Preprocessor“) ist eine Skriptsprache mit einer an C angelehnten Syntax, die hauptsächlich zur Erstellung dynamischer Webseiten oder Webanwendungen verwendet wird.PHP ist Open-Source-Software. PHP zeichnet sich besonders durch die leichte Erlernbarkeit, die breite Datenbankunterstützung und Internet-Protokolleinbindung sowie die Verfügbarkeit zahlreicher, zusätzlicher Funktionsbibliotheken aus. | PHP Projektseite Wikipedia |
| Python | 2009 | Python ist eine universelle höhere Programmiersprache für eine schnelle und sichere Programmentwicklung. Als besonderes Merkmal ist die Programmlesbarkeit in Vordergrund gestellt und als großen Vorteil für Python erweist sich die hohe Verfügbarkeit auf allen Plattformen. Python unterstützt mehrere Programmierparadigmen. So werden objektorientierte, aspektorientierte und funktionale Programmierung unterstützt. Wie andere dynamische Sprachen, wird Python oft als Skriptsprache genutzt. Die Sprache hat ein offenes, gemeinschaftsbasiertes Entwicklungsmodell, gestützt durch die gemeinnützige Python Software Foundation, die de facto die Definition der Sprache in CPython, der Referenzumsetzung pflegt. | Python Wikipedia |
| Ruby | 2009 | Ruby (engl. für Rubin) ist eine moderne, vielseitige höhere Programmiersprache, die Mitte der Neunziger Jahre vom Japaner Yukihiro Matsumoto entworfen wurde. Ruby ist interpretiert und objektorientiert, unterstützt aber mehrere weitere Programmierparadigmen (unter anderem Prozedurale und Funktionale Programmierung sowie Nebenläufigkeit), bietet dynamische Typisierung, Reflexion und Automatische Speicherbereinigung. | Ruby Wikipedia |
| Javascript/Ajax | 1999 (Javascript) |
JavaScript ist eine Skriptsprache, die hauptsächlich für das DOM-Scripting in Web-Browsern eingesetzt wird. Dabei ist unter JavaScript die Gesamtheit aus den Eigenschaften des Browsers (beziehungsweise Clients oder Scripting-Hosts) sowie des Document Object Models (DOM) und des Sprachkerns zu verstehen. | Wikipedia Selfhtml |
| 2007 (Ajax) |
Ajax ist ein Apronym für die Wortfolge „Asynchronous JavaScript and XML“. Es bezeichnet ein Konzept der asynchronen Datenübertragung zwischen einem Server und dem Browser, das es ermöglicht, innerhalb einer HTML-Seite eine HTTP-Anfrage durchzuführen, ohne die Seite komplett neu laden zu müssen. Das eigentliche Novum besteht in der Tatsache, dass nur gewisse Teile einer HTML-Seite oder auch reine Nutzdaten sukzessiv bei Bedarf nachgeladen werden, womit Ajax eine Schlüsseltechnik zur Realisierung des Web 2.0 darstellt. | Wikipedia |
Softwareentwicklung